Einzelnen Beitrag anzeigen

Benutzerbild von Mithrandir
Mithrandir
(CodeLib-Manager)

Registriert seit: 27. Nov 2008
Ort: Delmenhorst
2.379 Beiträge
 
#2

Re: Abbildung einer C-Funktion nach Delphi

  Alt 18. Dez 2009, 11:42
** ist, wie du schon richtig vermutet hast, ein Doppelzeiger.

static int callback(void *NotUsed, int argc, char **argv, char **azColName)

Function CallBack( NotUsed: Pointer; argc: Integer; var argv: PAnsiChar; var azColName: PAnsiChar ): Integer Das wäre so in etwa mein Vorschlag für eine 1:1 Übersetzung. Ob das im Kontext allerdings Sinn ergibt, dass ist die zweite Frage...

Denn ich vermute einfach mal, dass in argv und azColName Zeichenketten stehen, oder?
米斯蘭迪爾
"In einer Zeit universellen Betruges wird das Aussprechen der Wahrheit zu einem revolutionären Akt." -- 1984, George Orwell
  Mit Zitat antworten Zitat