Page 1 sur 1
[R] Insertion html dans un gui
Posté : dim. 08 juin 2014 18:05
par FloodAsh522
Bonjour, est ce qu'il est possible d'inserer une balise html quelconqueou inserer un fichier html du genre index.html et de l'afficher comme sur internet ?
Merci d'avance
Re: [..] Insertion html dans un gui
Posté : dim. 08 juin 2014 18:54
par jguinch
Oui c'est possible, tout est dans la doc. Regarde dans les fonctions _IE... il y en a bien une qui conviendra...
Re: [..] Insertion html dans un gui
Posté : dim. 08 juin 2014 19:34
par PandiPanda
Bonsoir, quelque chose comme ceci?
► Afficher le texte
Code : Tout sélectionner
#cs ----------------------------------------------------------------------------
AutoIt Version : 3.3.8.1
Auteur: Pandi_Panda
Fonction du Script :
# simple test d'Embedded Web control
#ce ----------------------------------------------------------------------------
#include <GUIConstantsEx.au3>
#include <WindowsConstants.au3>
Func _htmlTestWrite()
If Not FileExists("index.html") Then FileWrite("index.html","<html>test html : pandi_panda</html>")
EndFunc
_htmlTestWrite()
Example()
Func Example()
Local $oIE, $GUI_Button_Back, $GUI_Button_Forward
Local $GUI_Button_Home, $GUI_Button_Stop, $msg
$oIE = ObjCreate("Shell.Explorer.2")
; Create a simple GUI for our output
GUICreate("Embedded Web control Test", 640, 580, (@DesktopWidth - 640) / 2, (@DesktopHeight - 580) / 2, BitOR($WS_OVERLAPPEDWINDOW, $WS_CLIPSIBLINGS, $WS_CLIPCHILDREN))
GUICtrlCreateObj($oIE, 10, 40, 600, 360)
$GUI_Button_Back = GUICtrlCreateButton("Back", 10, 420, 100, 30)
$GUI_Button_Forward = GUICtrlCreateButton("Forward", 120, 420, 100, 30)
$GUI_Button_Home = GUICtrlCreateButton("Home", 230, 420, 100, 30)
$GUI_Button_Stop = GUICtrlCreateButton("Stop", 330, 420, 100, 30)
GUISetState() ;Show GUI
$oIE.navigate(@ScriptDir&"\index.html")
; Waiting for user to close the window
While 1
$msg = GUIGetMsg()
Select
Case $msg = $GUI_EVENT_CLOSE
ExitLoop
Case $msg = $GUI_Button_Home
$oIE.navigate(@ScriptDir&"\index.html")
Case $msg = $GUI_Button_Back
$oIE.GoBack
Case $msg = $GUI_Button_Forward
$oIE.GoForward
Case $msg = $GUI_Button_Stop
$oIE.Stop
EndSelect
WEnd
GUIDelete()
EndFunc ;==>Example
Re: [..] Insertion html dans un gui
Posté : lun. 09 juin 2014 17:30
par FloodAsh522
Merci pour ces réponse, je vais regarder la doc et m'aider de ce script
