Salut a tous,
Je voudrais pouvoir conserver la valeur que j'ai d�j� entr� au pr�alable dans ma zone de texte, mais je ne sais pas comment faire.
Merci de m'aider.
Salut a tous,
Je voudrais pouvoir conserver la valeur que j'ai d�j� entr� au pr�alable dans ma zone de texte, mais je ne sais pas comment faire.
Merci de m'aider.
C'est une zone de texte de sur C++ Builder
Salut,
TEdit ?
TRichEdit ?
TMemo ?
TLabel ?
Quel est le nom (propri�t� Name) du composant o� se trouve la cha�ne que tu veux sauver ?
C'est TEdit
Dans l'�diteurs d'�vennements tu as l'�vennement OnChange. Celui-ci se d�clenche lorsque la cha�ne du TEdit est modifi�e. Tu double-clic dessus pour l'autoriser.
Il te suffit de d�clarer une variable (globale par exemple) du type AnsiString et de l'enregistrer:
d�claration de la variable en global
Sauvegarde du TEdit;
Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2 AnsiString Sauvegarde;
Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
4
5 void __fastcall TForm1::Edit1Change(TObject *Sender) { SauvegardeChaine = Edit1->Text; }
moi je prososerais, un tableau d'AnsiString, puis lorsque tu rentres un caract�re dans le TEdit, une fonction vient lire tous les enregistrements du tableau et la premiere chaine qui commence par les memes caracteristiques que ton mot dans ce TEdit, il l'affiche ... je sais pas, c'est une proposition ...![]()
Moi je te proposerais alors de changer et de prendre un TComboBox avec le code suivant:
Lorsque tu appuies sur ENTREE, la cha�ne est sauvegard� dans le ComboBox. La propri�t� AutoComplete � true, permet de proposer automatiquement les possibilit�s pr�c�demment saisies.
Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
4
5
6
7
8
9
10 //--------------------------------------------------------------------------- void __fastcall TForm1::ComboBox1KeyPress(TObject *Sender, char &Key) { if(Key == VK_RETURN) { ComboBox1->Items->Add(ComboBox1->Text); } } //---------------------------------------------------------------------------
Partager