Einzelnen Beitrag anzeigen

myicq

Registriert seit: 5. Jan 2016
70 Beiträge
 
Delphi 6 Professional
 
#1

PChar zu String - Beispiel ? [beginner]

  Alt 21. Jan 2016, 10:10
Delphi-Version: 6
Hallo,

ich muss eine interface zu eine DLL erweitern. Ich weiss so etwa was zu tun, aber an eine Stelle stehe ich fest.

In meine DLL Header:

Code:
// C-Style LPCSTR Array
type
   PCharArray = packed Array [0..$fff] of PChar;
type
   pPCharArray = ^PCharArray;

Function BCGetCDList_Imp():pPCharArray; external 'TBarCode11.dll' name 'BCGetCDListA';
Und jetzt möchte ich gern das Array anzeigen.

Ich mache deshalb
Code:
var
  MyCheckDigits: pPCharArray;
begin
   MyCheckDigits := BCGetCDList_Imp;
end;
Wie kann ich nun pPCharArray durchlaufen und die werte anzeigen ?
Ich bin bei PChar gestoppt und komme nicht weiter.

Hat jemand eine *einfache* Beispiel ?
  Mit Zitat antworten Zitat