Hallo,
habt ihr eine Lösung parat, wie ich nur einen TEIL einer Website mit
_IECreateEmbedded
[/autoit]
in meine GUI einbetten kann?
Ich hab leider keinen Ansatz, wie ich dieses Problem lösen könnte : /
Hallo,
habt ihr eine Lösung parat, wie ich nur einen TEIL einer Website mit
_IECreateEmbedded
[/autoit]
in meine GUI einbetten kann?
Ich hab leider keinen Ansatz, wie ich dieses Problem lösen könnte : /
Alles anzeigen
Erstelle ein IE Embedded Control auf einer Child GUI.
Das Child GUI soll die Größe haben, die angezeigt werden soll.
Darauf erstellst du ein Embedded IE Control
Wenn du zum Beispiel den bereich 200,200 - 400,400 darstellen möchtest,
Richtest du das IE Control auf den Koordinaten -200,-200 aus. Somit beginnt ab 0,0 auf der GUI der 200,200 Teil aus der Website.
Ich hoffe das war verständlich.
Ich bin leider grad kurz angebunden, sonst würd ich dir n Beispiel machen
Ich wollte mich schon immer mal selbst zitieren.
Ansonsten: Unwichtige Sachen mit
[autoit]_IEDocReadHTML()
_IEDocWriteHTML()
StringReplace()
StringRegExpReplace()
entfernen
Hallo SEuBo
Ich hoffe du bist nicht mehr so "kurz angebunden"
Und wenn das der Fall sein sollte,könntest du dann,zu dem Thema ein Beispiel machen ?
So zum Beispiel:
Das zeigt die Nachrichten auf der Autoit homepage
#include <IE.au3>
#include <WindowsConstants.au3>
$hGUI = GUICreate("")
$hChild = GUICreate("", 400, 200, 0, 0, $WS_CHILD, -1, $hGUI)
$oIE = _IECreateEmbedded()
$cIE = GUICtrlCreateObj($oIE,-200,-450,620,700)
GUISetState(@SW_SHOW,$hGUI)
GUISetState(@SW_SHOW,$hChild)
_IENavigate($oIE,"www.autoit.de",0)
While 1
$nMsg = GUIGetMsg()
Switch $nMsg
Case -3
Exit
EndSwitch
WEnd
Danke SEuBo
Das Thema hätte mich vor 2-3 Wochen fast zum verzweifeln Gebracht.
(dabei ist es ja eigentlich ziemlich einfach)