Einzelnen Beitrag anzeigen

berens

Registriert seit: 3. Sep 2004
434 Beiträge
 
Delphi 10.4 Sydney
 
#1

widestring nach LPCSTR konvertieren

  Alt 4. Dez 2006, 13:59
Wie kann ich einen widestring nach LPCSTR konvertieren?

Funktion von NeHeGL:
procedure OpenAVI(szFile: LPCSTR);
AVIStreamOpenFromFile(pavi,szFile,streamtypeVIDEO, 0,OF_READ,nil) <> 0 then ...

Wenn ich da mit OpenAVI(pchar('c:\1.avi')) rangehe, ist szFile immer 'c' (also nur der erste Buchstabe.

OpenAVI(@teststring) (mit teststring='c:\1.avi') liefert das gleiche Ergebnis.

Wie macht man das richtig?
  Mit Zitat antworten Zitat