Einzelnen Beitrag anzeigen

Furtbichler
(Gast)

n/a Beiträge
 
#9

AW: Problem mit 'if' 'then'

  Alt 16. Jan 2013, 07:42
Jetzt bin ich aber neugierig geworden, was ist das den für ein Datentyp?
Variant.

Der ... Datentyp, der alles (außer Zeigern ... )
Falsch.
varUnknown und varByRef ist ein Pointer , varOleStr ein PWideChar und varArray ein PVarArray . Alles Zeiger.

Zitat:
...ist zwar sehr mächtig, andererseits kann man damit Unsinn anrichten... Also Finger weg von V……
Ne, is klar.
Finger weg von PChar, Interface, COM und -ach was sag ich- Programmierung allgemein. Alles mächtig aber gefährlich.
Delphi ist zwar sehr mächtig, andererseits kann man damit Unsinn anrichten. Also Finger weg von D……

Richtig ist: Ohne Variants keine Datenbankzugriffe, kein Reflection / RTTI-Gedöns, (fast) kein OLE, COM usw.

Richtig ist aber auch: Was man mit konkreten Datentypen erledigen kann, sollte und braucht man nicht mit Variants zu erledigen.

Übrigens: So richtig langsam sind Variants nun auch nicht.
  Mit Zitat antworten Zitat