Forum: Object-Pascal / Delphi-Language
Delphi
by sirius,
7. Nov 2008
Kannst du anstatt "HoleDisp" auch das Interface "Hole" verwenden. Dort wird ja eindeutig ein PSafeArray übergeben.
Das PSafeArray ist übrigens in deinem VarArray drin gespeichert. Delphi setzt quasi auf das SafeArray seine Struktur nochmal drauf (ähnlich wie beo OleVariant)
Vielleicht versuchst du TVarData(malFPosArray).vArray als Pointer zu übergeben.
Forum: Object-Pascal / Delphi-Language
Delphi
by sirius,
7. Nov 2008
Ja, sollte es. Und wird es auch.
Kannst du mal die *_TLB.Pas anhängen?
Forum: Object-Pascal / Delphi-Language
Delphi
by sirius,
5. Nov 2008
Und wenn du dir ein PSafeArray zurückgeben lässt?
Forum: Object-Pascal / Delphi-Language
Delphi
by sirius,
5. Nov 2008
Wie sieht den die Definiton von GetOrigin aus?
Forum: Object-Pascal / Delphi-Language
Delphi
by sirius,
4. Nov 2008
Also, was du übergibst klappt, und was du zrückbekommst klappt nicht?