Ins�re une cha�ne
#include <GuiComboBox.au3>
_GUICtrlComboBox_InsertString ( $hWnd, $sText [, $iIndex = -1] )
$hWnd | ID/handle du contr�le |
$sText | Cha�ne de texte � ins�rer |
$iIndex | [optionnel] Sp�cifie l'index, � partir de 0, de la position � laquelle ins�rer la cha�ne. |
Succ�s: | Retourne un index, � partir de 0, de la position � laquelle la cha�ne a �t� ins�r�e. |
�chec: | Retourne -1. |
Si le param�tre $iIndex est �gal � -1, la cha�ne est ajout�e � la fin de la liste.
Si la ComboBox a le style $WS_HSCROLL et que vous ins�rez une cha�ne plus large que la ComboBox, vous devez utiliser la fonction _GUICtrlComboBox_SetHorizontalExtent() pour �tre s�r que la barre de d�filement horizontale appara�sse.
_GUICtrlComboBox_AddString, _GUICtrlComboBox_InitStorage, _GUICtrlComboBox_SetHorizontalExtent
#include <GuiComboBox.au3> #include <GUIConstantsEx.au3> Example() Func Example() Local $idCombo ; Cr�e une GUI GUICreate("ComboBox Insert String", 400, 296) $idCombo = GUICtrlCreateCombo("", 2, 2, 396, 296) GUISetState(@SW_SHOW) ; Ajoute des fichiers _GUICtrlComboBox_BeginUpdate($idCombo) _GUICtrlComboBox_AddDir($idCombo, @WindowsDir & "\*.exe") _GUICtrlComboBox_EndUpdate($idCombo) ; Ins�re une cha�ne _GUICtrlComboBox_InsertString($idCombo, "Some Inserted string", 0) ; Boucle jusqu'� ce que l'utilisateur quitte Do Until GUIGetMsg() = $GUI_EVENT_CLOSE GUIDelete() EndFunc ;==>Example