ShellExecute() Problem



  • Guten Abend,
    ich habe ein Programm, das beim Klicken auf einen Button via ShellExecute() ein Website öffnen soll.
    Button erstellt usw. kein Problem. Wenn ich nun allerdings auf den Button klicke, dann hängt sich das Programm auf.
    Just in dem Moment, in dem sich das Programm aufhängt, sehe ich noch, wie mein Compiler (Visual C++ 2008 Express Edition) die DLL "urlmon.dll" lädt...

    In meinem Code kann ich keinen Fehler entdecken. Sobald ich den Website Pfad mit z.B einem Textdatei Pfad ersetze, klappt alles wunderbar.

    case ID_WEBSITE:
    					ShellExecute( 0, "open", "http://www.google.com/", 0, 0, SW_SHOW);
    					break;
    


  • versuch es mal mit einer speziellen Interentseite
    so eine die au .html oder .php endet und keinen ordner



  • ShellExecute( 0, "open", "http://www.google.com/", 0, 0, SW_SHOW);
    

    klappt bei mir bestens. - evtl. liegt dein fehler an einer anderen stelle?

    lg



  • hat sich erledigt -.-

    es war nur mein firefox, der ewig gebraucht aht, um die seite zu öffnen

    trotzdem danke für die antworten


Anmelden zum Antworten