externes Prgamm öffnen ohne ! cmd Fenster
-
Hi ich möchte eine Internet Seite mit dem Internet Explorer offnen
ist ziemlich einfach mit ShellExecute oder mit system
aber da ist immer so ein CMD Fenster da das erst weg geht, wenn ich den IE schlisse
Wie kann ich den IE öffnen ohne CMD Fenster??
bisher habe ich es so gelöstvoid __fastcall TForm1::Button5Click(TObject *Sender) { AnsiString cmd_String = "\"C:\\Programme\\Internet Explorer\\IEXPLORE.EXE\" Addresse"; char * cmd = new char[cmd_String.Length()+1]; strcpy(cmd,cmd_String.c_str()); system(cmd); delete cmd; }oder:
void __fastcall TForm1::Button5Click(TObject *Sender) { AnsiString cmd_String = "\"C:\\Programme\\Internet Explorer\\IEXPLORE.EXE\" Addresse"; long i; i=long(ShellExecute(0, "open", cmd_String.c_str(), 0, 0, SW_SHOWNORMAL)); }
-
Hallo
zwar weiß ich nicht, wieso da ein cmd-Fenster kommen sollte, aber du brauchst nicht die explorer.exe anzugeben. wenn du nur die URL anwendest, wird automatisch der in Windows eingerichtete Standard-Browser mit der URL geöffnet.
bis bald
akari