17. Dezember 2012 11:52
CREATE(WshShell,FALSE,TRUE);
command := 'c:\windows\notepad.exe ' + FileMgt.ClientTempFileName('txt');
WshShell.Run(Command,1,TRUE);
17. Dezember 2012 12:33
KAMKAMS hat geschrieben:Weiß einer wieso der Lokal erstellte Dateiname und der aus der Funktion zurückgegeben Dateiname unterschiedlich heißen?
TempFile.CREATETEMPFILE;
ClientFileName := TempFile.NAME + '.' + FileExtension; // Dateiname, aber ohne GUID. Wird gemacht, um über Variable TempFile an das Temp-Verzeichnis zu kommen.
[...]
ClientFileName := ClientTempPath + '\' + FORMAT(CREATEGUID) + '.' + FileExtension; // Dateiname mit GUID
17. Dezember 2012 13:02
17. Dezember 2012 13:15
TempFile.CREATETEMPFILE;
ClientFileName := TempFile.NAME + '.' + FileExtension;
TempFile.CLOSE;
TempFile.CREATE(ClientFileName);
TempFile.CLOSE;