Forum: Object-Pascal / Delphi-Language
Delphi
by Satty67,
4. Mai 2009
Ja, WideString habe ich noch nicht oft verwendet, weshalb ich den gerne vergesse. Kommt natürlich mit rein.
Real48 brauche ich, da ich noch auf alte FileOfRecord (ja, sehr alte) zugreife, die den Datentyp verwenden. Da kommt demnächst was interessantes von mir (zu dran rummäkeln ;) )
An Comp erinnere ich mich jetzt nicht, dass ich den je gebraucht hätte. Da Real48 drin ist, muss ich auch...
Forum: Object-Pascal / Delphi-Language
Delphi
by Satty67,
4. Mai 2009
Ja, die Definitionen für Varianten kommt nah ran, wobei nicht alle Varianten zueinander kompatibel definiert sind. So richtig schön ist das damit nicht zu lösen.
derzeit verwende ich halt sowas:
TDelphiDataTyp = (typBoolean,
typByte,
typWord,
typShortInt,
typSmallInt,
typLongInt,
...
Forum: Object-Pascal / Delphi-Language
Delphi
by Satty67,
4. Mai 2009
Ich verwende oft eigene untypisierte Pointer die ich dann in einer case-Abfrage entsprechend zuweise oder ähnliche Konstrukte. Für die Case-Abfrage hab' ich dann zuvor eine Aufzählung definiert. z.B.
TDataTyp = (typInteger, typWord, typString);
Jetzt dachte ich mir, das es für die Datentypen in Delphi ja sicher schon irgendwo eine Aufzählungen geben müsste, die man dann immer nehmen könnten.
...