Einzelnen Beitrag anzeigen

Benutzerbild von milos
milos

Registriert seit: 14. Jul 2008
Ort: Bern (CH)
508 Beiträge
 
Delphi 11 Alexandria
 
#1

String in ein PAnsiChar?

  Alt 21. Sep 2013, 22:16
Hallo,
ich benutze für eine Anwendung die Bibliothek LibXL zum auslesen der Excel Tabellen. (Oder würde es gerne...)

Das Problem ist, dass ich bei der Methode zum laden der Excel Datei ein "PAnsiChar" als Argument benötige. Zum sehen ist das noch in der Dokumentation von LibXL.

Wenn ich die Methode so schreibe
WorkBook.Load('Datei.xls'); funktioniert es ohne Probleme.

Aber sobald ich es jetzt zum Beispiel von
FileOpenDialog.FileName; oder einem anderen String oder AnsiString hole funktioniert es nicht.
Auch wenn ich
PAnsiChar(FileOpenDialog.FileName); mache geht es nicht, denn ich bekomme dann ja logischerweise nur ein Zeichen.

Kann mir einer weiterhelfen?

MfG
Milos
  Mit Zitat antworten Zitat