MafiaLuigi
Grünschnabel
Ich bin dabei für einen freund ein programm zu schreiben welches von einem link im Internet zB TMN://|192.168.0.1 eine ip bekommt und die an die exe von trackmania weiterleitet damit man via Link direkt zum Server konnekten kann. Mit dem Protokoll gabs keine Probleme ich bekomme die ip soweit ist alles in ordnung. Wenn ich nun aber mit shellexecute oder winexec mit oder ohne Parameter die exe aufrufe startet Trackmania und schliesst sich sofort. Ich habe es aus testzwecken dann noch mit anderen Programmen probiert die meisten klappen aber HLSW hat auch eine fehlermeldung. Woran kann es liegen Doppelklick klappt aber aufruf über Shellexecute und Winexec nicht
Hab ich in VC++ 6.0 und der version 2005 ausprobiert
ShellExecute(NULL,"Open","D:\\TrackMania Nations ESWC\\TmNationsESWC.exe",NULL,NULL,SW_SHOW);
WinExec("D:\\TrackMania Nations ESWC\\TmNationsESWC.exe",SW_SHOW);

Hab ich in VC++ 6.0 und der version 2005 ausprobiert
ShellExecute(NULL,"Open","D:\\TrackMania Nations ESWC\\TmNationsESWC.exe",NULL,NULL,SW_SHOW);
WinExec("D:\\TrackMania Nations ESWC\\TmNationsESWC.exe",SW_SHOW);