sowas wie ein ie-modul
-
ich machs eben so, wie ich's oben gepostet habe

tut mir leid wenn ich euch nerve
-
Sorry, aber man sollte doch wenigstens ansatzweise verstehen, was man da kopiert ...
var.bstrVal = SysAllocString((OLECHAR*)TEXT("http://www.magiccreating.de.vu"));Was soll denn das geben?
pDisp.Invoke1((LPCOLESTR)TEXT("Navigate"),&var);Und was soll das geben?
Du mußt UNICODE-Strings übergeben, blindes casten hilft hier nicht!
-
ja toll, ich hab das script so aus der faq. wenn es nicht funktioniert, dürfte es ja eigentlich nicht dort stehen, oder?
-
Herr-Vorragend schrieb:
ich hab das script so aus der faq.
Link bitte. Da wo ich in der FAQ schaue, steht was anderes.
-
Sorry, war wohl auch mit mein Fehler

Evtl. sollte man aber mal den Code in den FAQ entsprechend korrigieren (ich weiß -King- weißt dort schon auf den Fehler hin), da sicher viele nicht bis zu Ende lesen (in diesem Fall gehöre ich ja sogar selbst mit dazu *schäm*)
-
flenders schrieb:
Evtl. sollte man aber mal den Code in den FAQ entsprechend korrigieren
Was denn korrigieren?
Ich schaute mir bislang immer diese FAQ an:
http://www.c-plusplus.net/forum/viewtopic.php?t=39402Da steht das richtig, nur halt nicht auf den Browser bezogen. Von welcher FAQ ist denn hier die Rede?
/EDIT: Ihr werdet es nicht glauben, aber soeben habe die die Links auf der ersten Seite entdeckt.

-
-
Das ist a) nicht aus den FAQs und b) schlicht falsch. Aber Du weißt ja nun, was zu tun ist.
-
ach weiß ich das?

kannst du mir vielleicht das falsche korrigieren?
-
Mach das selber, du Faulpelz! -King- hat dir die FAQ-Seite angegeben, nach der du gehen kannst. Streng dich selber mal ein bisschen an. Ansonsten solltest du lieber mit dem Programmieren aufhören.
-
okay, is ja gut

habs jetzt hinbekommen mit OLESTR().
kleine frage noch: kann ich irgendwie mit der website (mit javascript oder so) eine funktion in meinem programm aufrufen?
-
meinst du sowas: http://www.c-plusplus.net/forum/viewtopic.php?t=14501
-
nein, die html-seite soll praktisch im programm irgendetwas "auslösen", also dem programm den befehl geben, irgendetwas zu machen. z.B. könnte man eine html-seite haben, die einen text darstellt. wenn man auf den text klickt, dann soll das programm schließen (dummes beispiel
)
-
Kannst du doch mit sowas machen

-
Ich sehe gerade, dass das wohl auch eleganter geht - mit DWebBrowserEvents2::BeforeNavigate2
Ein Beispiel: http://msdn.microsoft.com/downloads/samples/internet/components/objvw/default.asp
-
Hab nämlich mal in einem anderen Programm nachgeschaut, und dort werden dann solche Links verwendet: "Event:bla"
d.h. du musst, also die angeforderte URL untersuchen. Fängt sie z.B. mit "Event:" an, so wertest du den Teil danach aus und gibst in Cancel VARIANT_TRUE zurück
-
öh, okay, danke, mal sehn, ob ich das kapier
