Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.184 Beiträge
 
Delphi 12 Athens
 
#32

AW: D7 FindComponent über .tag und Caption

  Alt 7. Jun 2016, 12:05
[bissl OT]
Ist echt schade, dass sowas nicht "mehr" geht.

Da hätte man sich dann selber so Dinge einbauen können, wie z.B. Makros
oder "Konstanten" ala __LINE__ und __FILE__, wie man sie aus PHP kennt. (PS: genau Diese hatte es mal von jemandem für D7 gegeben ... ich glaub von jbg oder Andy)
http://www.delphipraxis.net/59965-so...tml#post406571

http://php.net/manual/de/language.co...predefined.php
https://de.wikipedia.org/wiki/C-Pr%C3%A4prozessor
http://www2.informatik.uni-halle.de/.../c_define.html
https://msdn.microsoft.com/de-de/library/503x3e3s.aspx

Auch die Generics unterliegen leider einigen Beschränkungen, womit sich Einige nette Dinge nicht realisieren lassen.
(vorallem, kann man nur Typen und keine Konstanten generisch definieren)

Delphi-Quellcode:
TUnicodeShortString<len> = record
private
  FChars: array[0..len] of Char;
  ...
public
  property Chars[Index: Integer]: Char read GetChar write SetChar; default;
end;

TUnicodeShortString = TUnicodeShortString<255>;
Als Unicode-Ersatz für den ShortString String[123] , welchen man dann z.B. in Records oder zur binären Datenspeicherung/-übertragung nutzen hätte können.

Na ja, muß man halt andere Wege nutzen. (sind ja inzwischen eh alle wild auf JSON, XML und Co.)
$2B or not $2B
  Mit Zitat antworten Zitat