Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : Besoin d'aide avec les labels [ Archives / J'AI BESOIN D'AIDE !!!! :O ] (Programmeur1987)

jeudi 10 juin 2004 à 02:34:53 | Besoin d'aide avec les labels

Programmeur1987

Je veut, dison que j'ai x label dans ma form et un text box et un button, bon je veut que j'aye a écrire dans mon edit le nom d'un label et quand je click sur mon button il récup le nom dans le edit et fait avec (edit1.text).caption='blabla';

Merci a l'avance

Programmeur1987

jeudi 10 juin 2004 à 11:00:11 | Re : Besoin d'aide avec les labels

jmp77

Membre Club
Salut,

Pourrais tu expliquer un petit plus clairement ton problème car je ne comprends rien du tout et je ne dois pas être le seul je pense;

a+,
JMP.

jeudi 10 juin 2004 à 11:03:42 | Re : Besoin d'aide avec les labels

TheShAmAn


Procedure Tform1.Bouton(Sender: TObject);
var i: integer;
begin
for i:= 0 to ComponentCount - 1 do
if Components[i] is TLabel then
if TLabel(Components[i]).caption = '' then
begin
TLabel(Components[i]).caption := Edit1.text;
exit;
end;
end;


Essaie ca, je te garantie rioen mais bon

jeudi 10 juin 2004 à 14:13:10 | Re : Besoin d'aide avec les labels

Programmeur1987

Je réexplique :
Voila, j'ai une Form, il y a un nombre x de Label sur la form, j'Ai aussi un Edit et un button.
J'entre le nom d'un label dans le edit, j'Appuie sur le button. Dans le OnClick du button je veux
qu'il change le caption du label que j'ai écrit dans mon Edit.

Finalement je veut décider quel label change de caption en cour que laplication run.

Merci a l'Avance

Programmeur1987

jeudi 10 juin 2004 à 15:51:21 | Re : Besoin d'aide avec les labels

jmp77

Membre Club
Ok je comprends mieux par contre je vois pas ce que cela va changer. Puisque si tu saisis dans l'edit le nom du label puis que tu changes le caption du label par ce qu'il y a dans l'edit tu auras toujours la meme chose dans le caption du label..

Enfin voici le morceau de code qu'il te faut. Dans cet exemple en fonction du nom du label que tu saisis le programme remplace le caption du label par 'ESSAI'.

procedure TForm1.Button1Click(Sender: TObject);

var
I : Integer;

begin

{Tu fais une boucle sur le nombre de composant contenu dans la form1}
For I:=0 to Form1.ComponentCount-1 do
begin

{Si le nom du composant est le meme que le nom dans le TEdit alors on change l'intitulé du label par Essai}
If UpperCase(Form1.Components[I].Name) = UpperCase(Edit1.Text) then
(Form1.Components[I] as TLabel).Caption := 'ESSAI';
end;
end;

En espérant avoir pu te dépanner.

Bonne prog,
JMP.

jeudi 10 juin 2004 à 15:51:27 | Re : Besoin d'aide avec les labels

jmp77

Membre Club
Ok je comprends mieux par contre je vois pas ce que cela va changer. Puisque si tu saisis dans l'edit le nom du label puis que tu changes le caption du label par ce qu'il y a dans l'edit tu auras toujours la meme chose dans le caption du label..

Enfin voici le morceau de code qu'il te faut. Dans cet exemple en fonction du nom du label que tu saisis le programme remplace le caption du label par 'ESSAI'.

procedure TForm1.Button1Click(Sender: TObject);

var
I : Integer;

begin

{Tu fais une boucle sur le nombre de composant contenu dans la form1}
For I:=0 to Form1.ComponentCount-1 do
begin

{Si le nom du composant est le meme que le nom dans le TEdit alors on change l'intitulé du label par Essai}
If UpperCase(Form1.Components[I].Name) = UpperCase(Edit1.Text) then
(Form1.Components[I] as TLabel).Caption := 'ESSAI';
end;
end;

En espérant avoir pu te dépanner.

Bonne prog,
JMP.

vendredi 11 juin 2004 à 00:00:13 | Re : Besoin d'aide avec les labels

Programmeur1987

Quand c'est pas mon net qui lache c'est le serveur Code Source :p enfin j'y suis arriver . Effectivement jmp77 je n'Avais pas penser au UpperCase qui étais la solution ...

Je te remerci d'Avoir répondu

Programmeur1987



Cette discussion est classé dans : button, aide, label, text, labels


Répondre à ce message

Sujets en rapport avec ce message

faire pareil avec label [ par didi59650 ] beginif Edit1.Text='delphi' then //Si le texte de l'edit est "delphi" alors...ShowMessage('Mot de passe correct !') //On affiche un mess Effacer plusieurs Label crées dynamiquement [ par Don0Choa ] Bonjour,voila je crée dynamiquement plusieur TLabel, pour les diferancier des autres labels du programme je leu attribut un Tag:=1 ...Cela devrait nor Yahoo Messenger Button Click [ par Valeriu ] Quand un contact de yahoo messenger m'envoye un message et je ne suis pas la je veut que mon program lui envoye une response automatique.J'ai reussi a Quel composant utiliser ??? [ par Francky23012301 ] Salut à tousJe souhaite  réaliser la petite applicatin suivante :Je tape mon message et quand je clique sur envoyer il arrive dans Problème ave Rave [ par Nargzul ] Bonjour, j'essaye de générer un état, j'ai réussi déjà à poser les composant, faire les lien entre eux. Sur mon modèle Rave, j'ai des edittext qui s filtrage BD Access avec Delphi [ par nassim25 ] procedure TfrmFamille.codeKeyUp(Sender: TObject; var Key: Word;  Shift: TShiftState);Var   Erreur : Integer;beginErreur:=0;TableFamille.Filtered:=Fals erreur ADOQuery1: impossible d'efectuer cette operation sur un ensemble de donnees fermes [ par moacrazy ] bonsoir a tous les delphinautes j'ai un t'it probleme (mais ca je pense que ceux qui lise ce message s'en doutent!!!) je fais une requette sql sur un Erreur de syntaxe dans une requête d'insertion [ par lapucedu88 ] Bonjour tous le monde,Je suis actuellement en train de réaliser une application pour mon proviseur adjoint. Pour cela j'utilise Delphi7 et une base de Aide en sql [ par stu76 ] Bonjour tout le monde,J'aimerais savoir si il y a une fonction sql pour rendre un champ de base de données incrémentelles. Je m'explique, j'ai une tab juste un petit peu d'aide pour creer un jeu svp.... [ par ewertheimer ] Voila je maitrises assez bien le delphi et j'aimerais creer un jeu en 3D mais j'ai juste un petit probleme c'est que je ne sais pas du tout comment af


Nos sponsors

Sondage...

CalendriCode

Décembre 2008
LMMJVSD
1234567
891011121314
15161718192021
22232425262728
293031    

Consulter la suite du CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,218 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.