Einzelnen Beitrag anzeigen

Meta777

Registriert seit: 8. Sep 2004
Ort: Magdeburg
248 Beiträge
 
Delphi 10 Seattle Enterprise
 
#1

wie C "VarData.pArray" variant in pascal konvertie

  Alt 4. Dez 2009, 17:16
huhu,

wie kann ich folgenden C++ source nach pascal / delphi konvertieren?


Code:
   unsigned char
      *pData = NULL;
   SAFEARRAY
      *psa = NULL;

.....
   psa = varData.parray;
   hr = SafeArrayAccessData(psa, (void **)&pData);
...
..
.
Genauer gesagt geht es mir (wie im Titel erwähnt) um "varData.parray".
meine Versuche habenicht funktioniert:
psa := VarData.pArray;
oder
psa := VarArrayAsPSafeArray(varData.parray);

bin für jeden hinweis dankbar.

Shalom

EDIT:
habe die varialben wie folgend deklariert (weiß nicht ob richtig ist)
Delphi-Quellcode:
pData: Pointer;//unsigned char
psa: PVarArray;//SAFEARRAY;
  Mit Zitat antworten Zitat