#1 7. Juli 2006 Hola, kann mir jemand vielleicht sagen wie man in C++ eine Internetseite öffnen kann? Also man klickt auf nen Button und es öffnet sich eine neue Seite. Hab schon die komplette Hilfe, Google und die Suche benutzt aber nichts gefunden. Ich weiß aber noch das das ein richtig kleiner Befehl war...aber er fällt mir nicht mehr ein -.- 10er ist klar.. Dank schonmal. + Multi-Zitat Zitieren
#2 7. Juli 2006 Eine möglichkeit währe es über die Shell-Api zu machen. Als parameter "open" und die Adresse angeben. Greetz + Multi-Zitat Zitieren
#3 7. Juli 2006 Mit welchen c++ arbeitest du? Borland oder Visual ? Für Borland habe ich einen kleinen Beispiel wie man webseiten aufrufen kann. + Multi-Zitat Zitieren
#6 7. Juli 2006 in das Ereigniss OnButtonClick: Code: AnsiString URL = "http://www.google.de"; ShellExecute(Application->Handle, "open", URL.c_str(), 0, 0, SW_NORMAL); Die URL die in dem AnsiString "URL" angegeben wurde wird im Browser gestartet, der im Windows als Standart definiert wurde. + Multi-Zitat Zitieren
#7 7. Juli 2006 Hier, http://rapidshare.de/files/25196149/web.rar.html einfacher geht es jetzt nicht mehr. Gib feedback. + Multi-Zitat Zitieren
#8 7. Juli 2006 Geht leider bei mir nicht beim kompilieren bekomme ich immer ein Fehler + Multi-Zitat Zitieren
#9 7. Juli 2006 Wenn du entpackst, da ist ein Project1.exe drin kannst starten und erstmal testen. Es gibt auch Project1 mit gelben c++ icon davor, denn starten und dann complieren das sieht genau so aus wie unit1. Und Bitte schreibe mir Fehlermeldung auf damit ich dir helfen kann. + Multi-Zitat Zitieren
#10 7. Juli 2006 hi... hab hier mla nen code, vielleicht hilft er dir: PHP: bool SetUrl ( char * pcUrl ){ // wininet.h und wininet.lib müssen eingebunden bzw. gelinkt sein HINTERNET hInternet = InternetOpen("Microsoft Internet Explorer", INTERNET_OPEN_TYPE_PRECONFIG, 0,0,0); if(!hInternet) { MessageBox(NULL, "Fehler beim anfordern des Handle!","Fehler",MB_OK); return 1; } // URL öffnen HINTERNET hUrl = InternetOpenUrl(hInternet, pcUrl, 0, 0, INTERNET_FLAG_RELOAD, 0); if(!hUrl) { CloseHandle(hInternet); MessageBox(NULL, "Fehler beim öffnen der Url!","Error", MB_OK); return 1; } DWORD dwNumByrsRead; char text[5000] = ""; do { InternetReadFile(hUrl, text, 4999, &dwNumByrsRead); }while(dwNumByrsRead); MessageBox(NULL, text, "Text", MB_OK); // Alles schließen CloseHandle(hInternet); CloseHandle(hUrl); return 0;} + Multi-Zitat Zitieren
#11 7. Juli 2006 sehe ich das richtig, dass das PHP ist und nicht c++??? Könntest du Bitte das besser darstellen ? + Multi-Zitat Zitieren
#12 7. Juli 2006 Hier ist der Fehlermeldung Die Anwendung konnte nicht gestartet werden, weil vcl60.bpl nicht gefunden wurde. Neuinstallation der Anwendung könnte das Problem beheben Diese Fehler kommt wenn ich den Project1.exe starten will + Multi-Zitat Zitieren
#13 7. Juli 2006 Da ist eine neues, lade dir das. Es sind 2 Projekte jetzt dirn. http://rapidshare.de/files/25210332/web.rar.html Projectold.exe -> für die Leute Borland Builder c++ haben. & Project1.exe -> Das sollte jetzt bei dir laufen. Das liegt daran, wie ich es verstanden habe, die leute heben kein Borland Builder c++ sondern Visual C++ und da ist die dll nicht automatisch wie bei Borland dabei. Bitte korrigiert mich wenn ich es flasch verstanden oder eine falsche aussagen gemacht habe. Aber es sollte jetzt gehen. + Multi-Zitat Zitieren
#14 7. Juli 2006 ne ist kein php... habs falsch reingestellt ich hängs mal als txt an... + Multi-Zitat Zitieren
#15 8. Juli 2006 Feedback ! ! ! Liebe Leute ! ! ! Will ja keine Namen nennen (Ni©om, locar), aber könnt ihr mal bitte kurzen feedback geben damit wir auch mal wissen ob wir euch gehollfen haben oder ob die ..... auch funktioniert. Das wäre sehr Lieb. Sonst macht uns da kein spass mehr etwas zu programmieren. MFG Epidrome. + Multi-Zitat Zitieren
#16 8. Juli 2006 Ja,sry. Kann ja auch nicht immer Online sein Habt mir alle geholfen, bekommt jeder nen 10er, danke! + Multi-Zitat Zitieren
#17 8. Juli 2006 hab zwar lange net mehr Programmiert ,aber ich glaube das funzt so: #include <windows.h> .. ....... ... System("www.test.de") + Multi-Zitat Zitieren
#18 8. Juli 2006 system ist so viel ich weiß für cmd commands, oder??? und mann muss glaub ich die <stdlib.h> oder so einbinden... + Multi-Zitat Zitieren
#19 8. Juli 2006 ne die <stdlib.h> braucht man glaub ich net einzubinden.Bei mir funzt das auch so :] + Multi-Zitat Zitieren
#20 8. Juli 2006 ok sry. dann will ich nichts gesagt haben... aber system("") kann auch für cmd commands benutzt werden... + Multi-Zitat Zitieren