ShellExecute: einen weiteren Browser starten
-
Hi
ich will über ShellExecute Internetseiten aufrufen. Allerdings, wenn ich es mehrmals aufrufe, dann werden nicht mehrere Browser gestartet, sondern die Seite wird im gleichen Browser gestartet, wie die davor auch schon.
Wie kann ich sagen, dass ein NEUER Browser gestartet werden soll?Jan.
-
versuch doch einfach immer zwischen durch den Browser zu starten
also url browser url so ungefähr "u know what i mean"
-
Original erstellt von mosta:
"u know what i mean"Um ehrlich zu sein, nö.
-
du weist doch wo dein Browser auf der Platte ist oder? den rufst du dan auf und danach die Seite. Was kapierst du da nicht? Gegenfalls suchst du einfach auf der Platte nach einem Browser mit
ShellExecute(handle, "find", <fully_qualified_path_to_folder>, NULL, NULL, 0);
-
keybd_event(VK_SHIFT, 0, 0, 0); // 'Shift' drücken ShellExecute(NULL, "open", "http://www.bcbdev.com", "", NULL, SW_SHOW); Sleep(0); keybd_event(VK_SHIFT, 0, KEYEVENTF_KEYUP, 0); //'Shift' loslassen
-
Der IE liegt wohl immer an der gleichen Stelle, aber wie sieht es mit anderen Browsern aus? Man müßte erst aus der Registry den standard Brwoser ermitteln und dann desssen Pfad übermitteln.
-
Hallo??? Ich habe bereits die Lösung gepostet!
-