Einzelnen Beitrag anzeigen

thomasch

Registriert seit: 7. Apr 2005
57 Beiträge
 
Delphi 2007 Architect
 
#13

Re: variantes Array aus Longs?

  Alt 1. Jul 2005, 09:21
Hallo,
Zitat von marabu:
Ich habe mir den Quelltext der Funktion VarArrayCreate() angesehen und komme zu dem Schluss, dass da ein Bug vorliegt. Und zwar scheitert die Prüfung VarTypeIsValidArrayType(varInt64) wegen VarTypeToElementInfo.ValidBase = false. Laut MS PSDK müsste das eigentlich true sein. Vielleicht kann das ja jemand verifizieren?

marabu
Ich habe jetzt mal fogendes Versucht:
- die VarArrayCreate aus der unit Variants kopiert und als myVarArrayCreate in eine neue Unit gepackt.

Dort dann aber die Prüfung rausgenommen.

Wie kann ich testen, ob da auch ein "richtiges" Array raus kommt?

Es scheint zwar zunächst durchzulaufen, jedoch meldet mit die Funktion, der ich das Array dann übergebe mal wieder "Falscher parameter".

Thomasch
  Mit Zitat antworten Zitat