Détermine si tous les champs d'un contrôle IPAddress sont vides
#include <GuiIPAddress.au3>
_GUICtrlIpAddress_IsBlank ( $hWnd )
$hWnd | Handle du contrôle |
True: | Le contrôle IPAddress est vide. |
False: | Le contrôle IPAddress n'est pas vide. |
_GUICtrlIpAddress_ClearAddress
#include <GUIConstantsEx.au3> #include <GuiIPAddress.au3> Global $g_idMemo Example() Func Example() Local $hGui, $hIPAddress $hGui = GUICreate("IP Address Control IsBlank Example", 400, 300) $hIPAddress = _GUICtrlIpAddress_Create($hGui, 2, 4) $g_idMemo = GUICtrlCreateEdit("", 2, 28, 396, 270, 0) GUICtrlSetFont($g_idMemo, 9, 400, 0, "Courier New") GUISetState(@SW_SHOW) ; Regarde si le contrôlr est vide MemoWrite("Blank: " & _GUICtrlIpAddress_IsBlank($hIPAddress)) Sleep(1000) _GUICtrlIpAddress_Set($hIPAddress, "24.168.2.128") ; Regarde si le contrôlr est vide MemoWrite("Blank: " & _GUICtrlIpAddress_IsBlank($hIPAddress)) ; Attend que l'utilisateur ferme la GUI Do Until GUIGetMsg() = $GUI_EVENT_CLOSE EndFunc ;==>Example ; Ecrit une ligne dans le contrôle mémo Func MemoWrite($sMessage) GUICtrlSetData($g_idMemo, $sMessage & @CRLF, 1) EndFunc ;==>MemoWrite