Forum: Programmieren allgemein
by ferby,
20. Dez 2007
ich checks nicht, is es jetzt möglich oder nicht???
showmessage(inttostr(ShellExecute(Application.Handle,'open', PChar('test.exe'),Nil, Nil, SW_NORMAL)));
hier kommt immer 42 zurück, egal was ich im c programm eingebe....
Forum: Programmieren allgemein
by ferby,
20. Dez 2007
Hab ich das jetzt richtig verstanden, das der Rückgabewert der Funktion ShellExecute mir den Rückgabewert der main Funktion liefert?
Forum: Programmieren allgemein
by ferby,
20. Dez 2007
Hello,
daweil so
ShellExecute(Application.Handle,'open', PChar('c_programm.exe'),Nil, Nil, SW_NORMAL);
Forum: Programmieren allgemein
by ferby,
20. Dez 2007
Hallo,
ich habe mal eine Frage zum Rückgabewert eines C-Programmes.
Und zwar hat ja die Main Funktion in C einen Rückgabewert,
ist es möglich in Delphi ein C programm (die fertige exe) aufzurufen, und den Rückgabewert zu bekommen?
also in C schaut das Prog so aus: