Entwickler-Ecke

Datenbanken - ShellExecute prüfen ob durchgeführt


covel - Mo 22.08.05 10:16
Titel: ShellExecute prüfen ob durchgeführt
Hallo gibt es eine möglichkeit wie ich abfragen kann ob ein Shellexecute erfolgreich durchgeführt worden ist.
Habe mir selber schon gedanken gemacht könnte abfragen ob die Datei angelegt worden ist, aber vielleicht geht es ja einfacher



Delphi-Quelltext
1:
ShellExecute(Application.Handle, 'open' ,PChar('c:\programme\foxserv\mysql\bin\mysqldump.exe'), PChar('--host='+host+' --user='+user+' --password='+pass+' --opt --result-file=backups\'+backupdirmonth+'\'+filename+' '+db+''),  nil, sw_Restore);                    



grüße Covel


WeBsPaCe - Mo 22.08.05 10:22
Titel: Re: ShellExecute prüfen ob durchgeführt
Ab und zu hilft ein Blick in die MSDN. ;)

:arrow: http://msdn.microsoft.com/library/default.asp?url=/library/en-us/shellcc/platform/shell/reference/functions/shellexecute.asp

Aber ich würde fast sagen, du überprüfst einfach, ob die Datei existiert oder nicht. Was soll sonst passieren?! ;)

slt, WeBBy


covel - Mo 22.08.05 10:56

alles klar werde die Datei abfragen erscjeint mir am einfachsten


besten Dank