Internet Link aufrufen
-
Ich möchte mit einem C++ Builder Programm den Testlink auf dieser Seite aufrufen:
http://www.phynet.de/test.htmlJetzt habe ich keine Idee, wie ich an das Problem herangehen soll. Das kann ja eigentlich nicht so schwierig sein.
Ich habe mal ein CppWebBrowser Objekt in das Formular eingebaut, aber jetzt weiß ich nicht, wie man damit eine Seite aufruft
Es gibt auch in der Hilfe kein Beispiel dafür. Ist das Überhaupt der richtige Ansatz? Kann mir da wer weiterhelfen?
-
Hallo
Am einfachsten ist die WinAPI-Funktion ShellExecute, wozu du hier und im WinWPI-Forum genug findest.
Bei TCppWebBrowser brauchst du die Methode Navigate().bis bald
akari
-
snOOfy schrieb:
Ich habe mal ein CppWebBrowser Objekt in das Formular eingebaut, aber jetzt weiß ich nicht, wie man damit eine Seite aufruft
Siehe FAQ unter "CppWebBrowser".
Ist das Überhaupt der richtige Ansatz?
Kommt darauf an, ob du die Webseite anzeigen oder auslesen willst.
-
wozu du hier und im WinWPI-Forum genug findest
Als wenn man mit dieser Forumsuche was finden würde

Wenn man im WinApi Forum nach ShellExecute sucht, findet man gerade mal 3 Beiträge, die alle nichts mit Internet zu tun haben.Und das mit Navigate habe ich auch nich richtig hinbekommen
Es gibt da wieder kein Beispiel in der Hilfe und ich komm mit den ganzen Parametern nich klar.Kommt darauf an, ob du die Webseite anzeigen oder auslesen willst.
Ich möchte den Inhalt (sowohl der geöffneten als auch der verlinkten Seite) nur auslesen.
-
Hallo
seltsam, ich finde bei der Suche nach *ShellExecute* wesentlich mehr Threads...
und in der WinAPI-FAQ ist außerdem das zu finden.Desweiteren gibt es in der BCB-FAQ diesen Thread, der doch die Navigate-Methode ausreichend erklärt.
bis bald
akari
-
OK, das mit Navigate funktioniert ja schon ganz gut

Die Seite im Standard Browser zu öffnen, nützt ja irgendwie nicht so viel, weil auf der Seite noch der Link aufgerufen werden soll (wie gesagt, der link auf dieser Seite: http://www.phynet.de/test.html)
-
Hallo
Ruf doch gleich den endgültigen Link auf, und nicht ein Zwischending.
bis bald
akari
-
Naja, das Endziel ist nicht, ein Programm zu schreiben, das genau DIESEN link auf dieser Seite aufruft. Das soll mal was werden, was eine Seite auf Links überprüft und dann alle nacheinander aufruft.
-
Entsprechend deines Beispiels solltest du dabei nur Rekursion vermeiden. Sonst hast du eine hübsche Endlosschleife.