Hallo erstmal!
Die Frage geht nochmal um die ShellExecute-Funktion!
Ich bin erst ein Delphi-Anfänger und wage mich auch mal an die ShellExecute-Funktion ran! Ich hab zwar schon Ahnung von TP, aber das bringt mir bei diesem Problem auch nichts.
Also, ich habe "ShellApi" bei den Units aufgelistet, hab die ShellExecute-Funktion benutzt, und zwar genauso wie hier schon oft genannt, und trotzdem bekomme ich eine Fehlermeldung vom Programm, und zwar "Invalid Typecast". Der Cursor springt vor das erste "nil".
Ich weiß zwar ehrlich gesagt nicht, was dieses "nil" bedeutet, habe aber alles richtig gemacht. Was mache ich falsch? Muss ich noch bestimmte types oder Variablen bestimmen oder so etwas?
Oder wird die ShellApi-Unit nicht richtig erkannt?
Bitte um Hilfe!
PS: Wo ist der genaue Unterschied zwischen der ShellExecute und der WinExec-Funktion?