Je suis débutant de cet été et je veux me faire une interface avec plusieurs fonctions.
En constructions, mais j'ai besoin d'aide pour un soucis avec ma GUI.
Cela ne m'empêche pas de faire le reste, mais disons que ça me dérange

Mes Input 2/8/10 ne s’affiche pas entièrement, je ne trouve pas pourquoi j'ai ce soucis.
Le résultat est bien présent mais le cadre de mes Input non ?
J'ai essayé de réduire, de les inversés, de les bouger, mais sans succès.
► Afficher le texte
Code : Tout sélectionner
#RequireAdmin
#include <ButtonConstants.au3>
#include <Constants.au3>
#include <EditConstants.au3>
#include <GuiButton.au3>
#include <GUIConstantsEx.au3>
#include <Inet.au3>
#include <WindowsConstants.au3>
#include-once
Global $font = "Comic Sans MS"
Global $font1 = "segoe print"
Global $font2 = "Segoe Script"
Global $hosts = @SystemDir & "\drivers\etc\hosts"
Global $Now = @MDAY & "/" & @MON & "/" & @YEAR & " " & @HOUR & ":" & @MIN & ":" & @SEC
Global $obj_SR, $obj_WMI
Global $SystemDrive = EnvGet('SystemDrive') & '\'
#Region ### START Koda GUI section ### Form=C:\Users\63\Desktop\form4.kxf
Global $Form1 = GUICreate("ToolsDiag", 915, 730, 190, 125)
GUICtrlSetBkColor($Form1, 0xFFFFFF)
$Input1 = GUICtrlCreateInput("cmd.exe /C echo.&", 8, 645, 161, 5)
GUICtrlSetBkColor($Input1, 0xFF0000)
GUICtrlSetState(-1, $GUI_DISABLE)
Global $Edit1 = GUICtrlCreateEdit("", 200, 672, 417, 49, BitOR($GUI_SS_DEFAULT_EDIT,$WS_BORDER), BitOR($WS_EX_CLIENTEDGE,$WS_EX_STATICEDGE))
GUICtrlSetBkColor($Edit1, 0xFFFFCC)
GUICtrlSetColor($Edit1,0x0000FF)
Global $Edit2 = GUICtrlCreateEdit("", 200, 192, 417, 473, BitOR($GUI_SS_DEFAULT_EDIT,$WS_BORDER), BitOR($WS_EX_CLIENTEDGE,$WS_EX_STATICEDGE))
GUICtrlSetData(-1, "")
GUICtrlSetBkColor($Edit2, 0xFFFFCC)
GUICtrlSetCursor (-1, 0)
;GUICtrlSetColor($Edit2,0x0000FF)
Global $Pic1 = GUICtrlCreatePic("C:\Users\63\Desktop\Images\bfee7d1895f445777160322afc7e3c99.jpg", 8, 8, 169, 169)
Global $Pic2 = GUICtrlCreatePic("C:\Users\63\Desktop\Images\malwares-troyanos.jpg", 664, 264, 201, 153)
Global $Graphic1 = GUICtrlCreateGraphic(184, 0, 18, 189)
GUICtrlSetGraphic(-1, $GUI_GR_PENSIZE, 3)
GUICtrlSetGraphic(-1, $GUI_GR_COLOR, 0xFF0000, 0xFFFF00)
GUICtrlSetGraphic(-1, $GUI_GR_MOVE, 7, 6)
GUICtrlSetGraphic(-1, $GUI_GR_LINE, 7, 154)
Global $Graphic2 = GUICtrlCreateGraphic(200, 176, 401, 12)
GUICtrlSetGraphic(-1, $GUI_GR_PENSIZE, 3)
GUICtrlSetGraphic(-1, $GUI_GR_COLOR, 0xFF0000)
GUICtrlSetGraphic(-1, $GUI_GR_MOVE, 0, 1)
GUICtrlSetGraphic(-1, $GUI_GR_LINE, 396, 1)
Global $Graphic3 = GUICtrlCreateGraphic(184, 192, 17, 479)
GUICtrlSetGraphic(-1, $GUI_GR_PENSIZE, 3)
GUICtrlSetGraphic(-1, $GUI_GR_COLOR, 0xFF0000)
GUICtrlSetGraphic(-1, $GUI_GR_MOVE, 8, 8)
GUICtrlSetGraphic(-1, $GUI_GR_LINE, 8, 482)
Global $Graphic4 = GUICtrlCreateGraphic(624, 200, 284, 8)
GUICtrlSetGraphic(-1, $GUI_GR_PENSIZE, 2)
GUICtrlSetGraphic(-1, $GUI_GR_COLOR, 0xFF0000)
GUICtrlSetGraphic(-1, $GUI_GR_MOVE, 6, 2)
GUICtrlSetGraphic(-1, $GUI_GR_LINE, 279, 2)
Global $Graphic5 = GUICtrlCreateGraphic(624, 128, 286, 8)
GUICtrlSetGraphic(-1, $GUI_GR_PENSIZE, 2)
GUICtrlSetGraphic(-1, $GUI_GR_COLOR, 0xFF0000)
GUICtrlSetGraphic(-1, $GUI_GR_MOVE, 8, 2)
GUICtrlSetGraphic(-1, $GUI_GR_LINE, 281, 2)
Global $Input2 = GUICtrlCreateInput("" & MemGetStats (), 752, 48, 155, 20) ; Memo total ****Affichage ????****
GUICtrlSetBkColor($Input2, 0xFFFFCC)
GUICtrlSetState(-1, $GUI_DISABLE)
Global $Input3_IpAddress = GUICtrlCreateInput("" & @IPAddress1, 408, 8, 201, 19)
GUICtrlSetBkColor($Input3_IpAddress, 0xFFFFCC)
GUICtrlSetState(-1, $GUI_DISABLE)
Global $Input4_IpAddress = GUICtrlCreateInput("" & _GetIP(), 408, 32, 201, 19)
GUICtrlSetBkColor($Input4_IpAddress, 0xFFFFCC)
GUICtrlSetState(-1, $GUI_DISABLE)
Global $Input5 = GUICtrlCreateInput("" & "CPU " & @CPUARCH & " OS " & @OSARCH &" "& @OSVersion, 408, 56, 201, 19)
GUICtrlSetBkColor($Input5, 0xFFFFCC)
GUICtrlSetState(-1, $GUI_DISABLE)
Global $Input6 = GUICtrlCreateInput("Input6", 752, 72, 155, 20) ; % utilisation
GUICtrlSetBkColor($Input6, 0xFFFFCC)
GUICtrlSetState(-1, $GUI_DISABLE)
Global $Input7 = GUICtrlCreateInput("Input7", 752, 96, 155, 20) ; Memo disponible
GUICtrlSetBkColor($Input7, 0xFFFFCC)
GUICtrlSetState(-1, $GUI_DISABLE)
Global $Input8 = GUICtrlCreateInput("Input8", 752, 144, 155, 20); Pagefile total ****Affichage ????****
GUICtrlSetBkColor($Input8, 0xFFFFCC)
GUICtrlSetState(-1, $GUI_DISABLE)
Global $Input9 = GUICtrlCreateInput("Input9", 752, 168, 155, 20) ; Pagefile disponible
GUICtrlSetBkColor($Input9, 0xFFFFCC)
GUICtrlSetState(-1, $GUI_DISABLE)
Global $Input10 = GUICtrlCreateInput("Input10", 752, 216, 155, 20) ; Virtuelle total ****Affichage ????****
GUICtrlSetBkColor($Input10, 0xFFFFCC)
GUICtrlSetState(-1, $GUI_DISABLE)
Global $Input11 = GUICtrlCreateInput("Input11", 752, 240, 155, 20) ; Virtuelle disponible
GUICtrlSetBkColor($Input11, 0xFFFFCC)
GUICtrlSetState(-1, $GUI_DISABLE)
Global $Progress1 = GUICtrlCreateProgress(632, 80, 102, 9)
Global $Progress2 = GUICtrlCreateProgress(632, 104, 102, 9)
Global $Progress3 = GUICtrlCreateProgress(632, 176, 102, 9)
Global $Progress4 = GUICtrlCreateProgress(632, 244, 102, 9)
Global $Label1 = GUICtrlCreateLabel("Pagefile total", 630, 144, 140, 17)
GUICtrlSetFont(-1, 9, 400, 2, $font)
GUICtrlSetColor($Label1,0x0000FF)
Global $Label2 = GUICtrlCreateLabel("Votre IP Local", 208, 8, 156, 17)
GUICtrlSetFont(-1, 10, 400, 2, $font)
GUICtrlSetColor($Label2,0x0000FF)
Global $Label3 = GUICtrlCreateLabel("Votre IP Publique", 208, 32, 156, 17)
GUICtrlSetFont(-1, 10, 400, 2, $font)
GUICtrlSetColor($Label3,0x0000FF)
Global $Label4 = GUICtrlCreateLabel("Votre CPU et OS", 208, 56, 156, 17)
GUICtrlSetFont(-1, 10, 400, 2, $font)
GUICtrlSetColor($Label4,0x0000FF)
Global $Label5 = GUICtrlCreateLabel("Physique -RAM-", 630, 48, 140, 17)
GUICtrlSetFont(-1, 10, 400, 2, $font)
GUICtrlSetColor($Label5,0x0000FF)
Global $Label6 = GUICtrlCreateLabel("virtuelle total", 630, 216, 140, 17)
GUICtrlSetFont(-1, 9, 400, 2, $font)
GUICtrlSetColor($Label6,0x0000FF)
Global $Label7 = GUICtrlCreateLabel("Activités de la mémoire", 680, 8, 228, 19)
GUICtrlSetFont(-1, 12, 400, 2, $font)
GUICtrlSetColor($Label7,0x0000FF)
Global $Button1 = GUICtrlCreateButton("Rapport général", 8, 660, 161, 49, BitOR($BS_COMMANDLINK, $BS_DEFCOMMANDLINK))
Global $Button2 = GUICtrlCreateButton("Informations système", 8, 200, 161, 33,$BS_LEFT)
GUICtrlSetFont(-1, 9, 400, 2, $font)
Global $Button3 = GUICtrlCreateButton("Configuration de l'IP", 8, 240, 163, 33)
GUICtrlSetFont(-1, 9, 400, 2, $font)
Global $Button4 = GUICtrlCreateButton("Afficher les TEMP\Cookies", 8, 280, 161, 33)
GUICtrlSetFont(-1, 9, 400, 2, $font)
Global $Button5 = GUICtrlCreateButton("Programmes et Run", 8, 320, 161, 33)
GUICtrlSetFont(-1, 9, 400, 2, $font)
Global $Button6 = GUICtrlCreateButton("Afficher System32", 8, 360, 161, 33)
GUICtrlSetFont(-1, 9, 400, 2, $font)
Global $Button7 = GUICtrlCreateButton("Afficher les drivers", 8, 400, 161, 33)
GUICtrlSetFont(-1, 9, 400, 2, $font)
Global $Button8 = GUICtrlCreateButton("Tâches/Services exécutés", 8, 440, 161, 33)
GUICtrlSetFont(-1, 9, 400, 2, $font)
Global $Button9 = GUICtrlCreateButton("9", 8, 480, 161, 33)
GUICtrlSetFont(-1, 9, 400, 2, $font)
Global $Button10 = GUICtrlCreateButton(" 10", 8, 520, 161, 33)
GUICtrlSetFont(-1, 9, 400, 2, $font)
Global $Button11 = GUICtrlCreateButton(" 11", 8, 560, 161, 33)
GUICtrlSetFont(-1, 9, 400, 2, $font)
Global $Button12 = GUICtrlCreateButton("Statistiques connexions/IP", 8, 600, 161, 33)
GUICtrlSetFont(-1, 9, 400, 2, $font)
Global $Button13 = GUICtrlCreateButton(" Clean hosts avec ToolsDiag ", 408, 80, 201, 25)
_GUICtrlButton_SetShield($button13)
GUICtrlSetFont(-1, 9, 400, 2, $font)
Global $Button14 = GUICtrlCreateButton(" Modifier le fichier hosts", 208, 112, 193, 25)
_GUICtrlButton_SetShield($button14)
GUICtrlSetFont(-1, 9, 400, 2, $font)
Global $Button15 = GUICtrlCreateButton(" Quitter", 640, 664, 257, 57, -1, BitOR($BS_COMMANDLINK, $BS_DEFCOMMANDLINK))
GUICtrlSetFont(-1, 12, 400, 2, $font)
GUICtrlSetBkColor($Button15, 0xCCFFFF)
Global $Button16 = GUICtrlCreateButton(" Visionner le fichier hosts", 208, 80, 193, 25)
_GUICtrlButton_SetShield($button16)
GUICtrlSetFont(-1, 9, 400, 2, $font)
Global $Button19 = GUICtrlCreateButton(" Nettoyage général du PC ", 632, 424, 273, 33)
_GUICtrlButton_SetShield($button19)
GUICtrlSetFont(-1, 9, 400, 2, $font)
Global $Button20 = GUICtrlCreateButton(" Supprimer le points de restauration", 632, 464, 273, 33)
_GUICtrlButton_SetShield($button20)
GUICtrlSetFont(-1, 9, 400, 2, $font)
Global $Button21 = GUICtrlCreateButton(" Créer un point de restauration ", 632, 504, 273, 33)
GUICtrlSetFont(-1, 9, 400, 2, $font)
Global $Button22 = GUICtrlCreateButton("22", 632, 544, 273, 33)
_GUICtrlButton_SetShield($button21)
GUICtrlSetFont(-1, 9, 400, 2, $font)
Global $Button23 = GUICtrlCreateButton("23", 632, 584, 273, 33)
_GUICtrlButton_SetShield($button23)
GUICtrlSetFont(-1, 9, 400, 2, $font)
Global $Button24 = GUICtrlCreateButton(" Défragmentation ", 632, 624, 273, 33)
_GUICtrlButton_SetShield($button24)
GUICtrlSetFont(-1, 9, 400, 2, $font)
Global $Button25 = GUICtrlCreateButton("Copier le résultat de la commande ", 208, 144, 401, 25)
GUICtrlSetBkColor($Button25, 0xFFCC00)
GUICtrlSetFont(-1, 9, 400, 2, $font2)
Global $Button26 = GUICtrlCreateButton(" Restaurer le hosts à l'origine ", 408, 112, 201, 25)
_GUICtrlButton_SetShield($button26)
GUICtrlSetFont(-1, 9, 400, 2, $font)
GUISetState(@SW_SHOW)
#EndRegion ### END Koda GUI section ###
while 1
$memo = MemGetStats()
$Label1 = $memo[1]
$memo2 = $memo[0]
$memo3 = $memo[2]
$Label5 = $memo[3]
$memo5 = $memo[4]
$Label6 = $memo[5]
$memo7 = $memo[6]
Switch $memo2
Case 0 To 100
$st = StringRight($memo2, 2)
$st1 = StringRight($memo3, 2)
$st2 = StringRight($memo5, 2)
$st3 = StringRight($memo7, 2)
$Mem = MemGetStats ( )
$MemTot = Round ( ( $Mem[1] ) / 1024 , 0 ) + 1
GUICtrlSetData($Input2, $MemTot & " Mo de mémoire")
GUICtrlSetData($Input6, $memo2 & " % de mémoire utilisée")
GUICtrlSetData($Input7, $memo3 & " Ko Disponible")
GUICtrlSetData($Input8, $Label5 & " Ko de mémoire")
GUICtrlSetData($Input9, $memo5 & " Ko Disponible")
GUICtrlSetData($Input10, $Label6 & " Ko de mémoire")
GUICtrlSetData($Input11, $memo7 & " Ko Disponible")
GUICtrlSetData($Progress1, $st)
GUICtrlSetData($Progress2, $st1)
GUICtrlSetData($Progress3, $st2)
GUICtrlSetData($Progress4, $st3)
EndSwitch
$nMsg = GUIGetMsg()
Switch $nMsg
Case $GUI_EVENT_CLOSE
Exit
