Einzelnen Beitrag anzeigen

EWeiss
(Gast)

n/a Beiträge
 
#3

AW: Vergleich tritt nie ein

  Alt 24. Okt 2010, 13:28
Zitat:
varType in Delphi = 8
varType in VB = 8204
Es gibt bei den Variants standardtypen, welche von Microsoft definiert wurden
und es gibt eigene Typen, welche es z.B. "nur" in Delphi oder VB gibt.

8204 ist jedenfalls keiner der Standardtypen, also wird es ein VB-spezifischer Typ sein, welchen es in Delphi nicht gibt.

Lösungen:
- in VB auf einen anderen Typ umsteigen, welchen Delphi auch kennt
- oder diesen Typen in Delphi selber implementieren
Danke dir
Ich könnte den Typ gleichsetzen
if (((VarType(args[i])+ 8196) And varArray) = varArray) then Die frage nur wie sinnvoll ist das ?

gruss
  Mit Zitat antworten Zitat