sodele...
habs jetzt hinbekommen das ich mit shellexecute die print.exe aufrufe und zwar so das sie auch das macht was ich will
mein shellexecute befehl sieht jetzt wie folgt aus:
iRC := ShellExecute(0, 'Open', pBAT, 'C:\LOG\000233.txt/d:LPT2', pDirectory, SW_HIDE);
leider musste ich denn parameter "hart" kodieren...
und hier liegt jetzt auch mein problem...
die parameter sind ja vom typ "pansichar", wie kann ich diesen jetzt einen string wert zuweisen???
wenn ich z.b. folgendes probier
pParm := ExtractFilePath(Application.ExeName);
erhalte ich die fehlermeldung beim compelieren
Zitat:
Inkompatible Typen 'string' und 'PAnsiChar'
kann mir da vielleicht jemand weiterhelfen?