Internetexplorer während der Laufzeit öffnen und ihm eine URL übergeben
-
Servus,
ich möchte während der Programmlaufzeit aus meinem Programm heraus den Standardexplorer öffenen und ihm dabei eine IP-Adresse bzw. eine URL übergeben.
Min bisheriger Versuch:
ShellExecute(0,'explore',asIPAdress.c_str(),Null,Null,SW_SHOWNORMAL);
War nicht sonderlich erfolgreich, da ich immer die Meldung
[BCC32 Fehler] MainUnit.cpp(302): E2129 char-Konstante zu lang (oder leer)
[BCC32 Fehler] MainUnit.cpp(302): E2034 Konvertierung von 'unsigned int' nach 'const char *' nicht möglich
[BCC32 Fehler] MainUnit.cpp(302): E2342 Keine Übereinstimmung des Typs beim Parameter 'lpOperation' ('const char *' erwartet, 'unsigned int' erhalten)erhalten habe. Die Sache ist für mich ganz neu.
Kann mir einer Sagen wie ich den Internetexplorer öffenen kann und dabei einer Adresse übergeben kann?
-
Hallo
Genauer hinschauen. String-Literale werden mit " und nicht mit ' deklariert
ShellExecute(0,"explore",asIPAdress.c_str(),NULL,NULL,SW_SHOWNORMAL);
bis bald
akari
-
Wunderbar. Danke dir. Ich achte das nächste Mel besser darauf was ich schreibe.