[R] Un Générateur
Posté : lun. 02 nov. 2009 15:15
bonjour,
J'ai encore besoin de vous mais pour un programme plutôt complexe à mon goût.
Tous d'abord voici l'interface graphique que j'aimerais :
Ce script aura pour but de créer un executable qui affichera une message box avec les paramètres défini par l'utilisateur.
Le but d'un tel script et justement qu'il n'y en a pas. Je ne veux surtout pas que se script serve également à créer des programmes mal intentionné. Il serait juste à titre informatif.
Merci d'avances pour vos futures script si il y en a ! =)
PS : Aucun ressources externe ne doit être utilisé. enfin je veux dire que tous doit être dans l'executable afin que n'importe quelle utilisateur puisse générer son exe.
J'ai encore besoin de vous mais pour un programme plutôt complexe à mon goût.
Tous d'abord voici l'interface graphique que j'aimerais :
Code : Tout sélectionner
#include <ButtonConstants.au3>
#include <ComboConstants.au3>
#include <EditConstants.au3>
#include <GUIConstantsEx.au3>
#include <ProgressConstants.au3>
#include <StaticConstants.au3>
#include <TabConstants.au3>
#include <WindowsConstants.au3>
#Region ### START Koda GUI section ### Form=
$Form1 = GUICreate("MsgBox Générator", 373, 420, 243, 140)
$Tab1 = GUICtrlCreateTab(8, 16, 353, 321)
GUICtrlSetResizing(-1, $GUI_DOCKWIDTH+$GUI_DOCKHEIGHT)
$TabSheet1 = GUICtrlCreateTabItem("Executable")
$Group1 = GUICtrlCreateGroup("Message Box", 24, 64, 313, 193)
$Label1 = GUICtrlCreateLabel("Titre :", 48, 104, 31, 17)
$Input1 = GUICtrlCreateInput("Entrez un titre !", 174, 104, 121, 21)
$Label2 = GUICtrlCreateLabel("Texte :", 48, 154, 37, 17)
$Label3 = GUICtrlCreateLabel("Icone :", 48, 204, 37, 17)
$Combo1 = GUICtrlCreateCombo("Combo1", 174, 204, 121, 25)
GUICtrlSetData(-1, "Fatal Error [16]|Question [32]|Exclamation [48]|Information [64]")
$Input2 = GUICtrlCreateInput("Entrer votre Texte !", 174, 154, 121, 21)
GUICtrlCreateGroup("", -99, -99, 1, 1)
$Button1 = GUICtrlCreateButton("Créer l'executable", 104, 288, 161, 33, $WS_GROUP)
$TabSheet2 = GUICtrlCreateTabItem("Configurations")
$Label4 = GUICtrlCreateLabel("Chemin de destination de l'exe :", 32, 64, 185, 17)
GUICtrlSetFont(-1, 8, 800, 0, "MS Sans Serif")
$Input3 = GUICtrlCreateInput("", 32, 96, 201, 21)
$Button2 = GUICtrlCreateButton("...", 240, 96, 25, 21, $WS_GROUP)
$Label5 = GUICtrlCreateLabel("Chemin de l'icone de l'exe :", 32, 176, 160, 17)
GUICtrlSetFont(-1, 8, 800, 0, "MS Sans Serif")
$Input4 = GUICtrlCreateInput("", 32, 208, 201, 21)
$Button3 = GUICtrlCreateButton("...", 240, 208, 25, 21, $WS_GROUP)
$Label7 = GUICtrlCreateLabel("Nom de l'exe :", 32, 288, 71, 17)
$Input5 = GUICtrlCreateInput("", 120, 280, 145, 21)
GUICtrlCreateTabItem("")
$Progress1 = GUICtrlCreateProgress(40, 360, 257, 41)
$Label6 = GUICtrlCreateLabel("0%", 312, 368, 31, 28)
GUICtrlSetFont(-1, 14, 800, 0, "MS Sans Serif")
GUISetState(@SW_SHOW)
#EndRegion ### END Koda GUI section ###
While 1
$nMsg = GUIGetMsg()
Switch $nMsg
Case $GUI_EVENT_CLOSE
Exit
EndSwitch
WEnd
Le but d'un tel script et justement qu'il n'y en a pas. Je ne veux surtout pas que se script serve également à créer des programmes mal intentionné. Il serait juste à titre informatif.
Merci d'avances pour vos futures script si il y en a ! =)
PS : Aucun ressources externe ne doit être utilisé. enfin je veux dire que tous doit être dans l'executable afin que n'importe quelle utilisateur puisse générer son exe.