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 : remplir des edit depuis un stringgrid [ Divers / Débutant(e) ] (mohamedredha)

lundi 24 mars 2008 à 14:05:10 | remplir des edit depuis un stringgrid

mohamedredha



boujour tous le monde ou a ceux qui sont entrain de me lire
 
je vient de débuter dans ce domaine et mes premiers pas sont baser sur les forums, voila mon petit probleme
 
 
je veut remplir des Edits depuis un Stringgrid sont faire genre
 
edit1.Text:=cells [0,0] ;
edit2.Text:=cells [0,1] ;
edit3.Text:=cells [0,2] ;
 
merci de votre gentiesse et votre patience avec les débutant

lundi 24 mars 2008 à 17:02:16 | Re : remplir des edit depuis un stringgrid

fbalien

Membre Club
Bonjour

il faudrait preciser la question car là j'ai pas bien compris
ce que vous voullez ou ne pas faire .

pour acceder aux données d'un stringgrid
stringgrig1.cells[0,0] := 'test' pour afficher un text
ou edit1.text := stringgrig1.cells[0,0] pour avoir le text

CDT

lundi 24 mars 2008 à 17:07:08 | Re : remplir des edit depuis un stringgrid

mohamedredha

je veut  faire genre :

edit(I).text := stringgrig1.cells[0,(J)]


lundi 24 mars 2008 à 18:40:50 | Re : remplir des edit depuis un stringgrid

HAFTARIFOUAD

Bonjour tt le monde

utilisez le code suivante, je pense qu'il vous sera util  :-(

Var i : integer;
begin
for i := 0 to ComponentCount-1 do
begin
if (Components[i] is TEdit) then
(Components[i] as TEdit).Text:=stringgrig1.cells[0,i]

end;


lundi 24 mars 2008 à 18:41:46 | Re : remplir des edit depuis un stringgrid

HAFTARIFOUAD

J'ai oublie de vous souhaiter bonne chance et bon courage

HAFTARIFOUAD


lundi 24 mars 2008 à 21:50:25 | Re : remplir des edit depuis un stringgrid

cantador

Membre Club
for i := 0 to ComponentCount-1 do

ne marche que si le conteneur est une forme..

cantador

mardi 25 mars 2008 à 10:02:59 | Re : remplir des edit depuis un stringgrid

mohamedredha

C'est ce que j'ai fait:

procedure TForm1.Button5Click(Sender: TObject);

 Var i : integer;
     j : integer;
 begin
       for i := 10 to ComponentCount   do es ce que  le -1 aprés ComponentCount                                                                     est essentiel parceque lors                                                                                        du remplissage des edit j'ai les valeurs                                                                        les cells impaire
begin
      for j := 0 to 4 do
begin
     if (Components[i] is TEdit) then
     (Components[i] as TEdit).Text:=stringgrid1.cells[0,j]

end;
end;
end;
end.

le message d'erreur que je reçoi:
[Avertissement] Unit1.pas(174): La variable de contrôle de boucle FOR doit être une variable locale simple


mardi 25 mars 2008 à 10:04:50 | Re : remplir des edit depuis un stringgrid

mohamedredha

C'est ce que j'ai fait:

procedure TForm1.Button5Click(Sender: TObject);

 Var i : integer;
     j : integer;
 begin
       for i := 10 to ComponentCount   do es ce que  le -1 aprés ComponentCount est essentiel parceque lors  du remplissage des edit j'ai les valeurs les cells impaire
begin
      for j := 0 to 4 do
begin
     if (Components[i] is TEdit) then
     (Components[i] as TEdit).Text:=stringgrid1.cells[0,j]

end;
end;
end;
end.

le message d'erreur que je reçoi:
[Avertissement] Unit1.pas(174): La variable de contrôle de boucle FOR doit être une variable locale simple


mardi 25 mars 2008 à 10:11:09 | Re : remplir des edit depuis un stringgrid

mohamedredha



désolé pour la repétition du message je me suis trompé lors de la correction


merci

mardi 25 mars 2008 à 14:13:34 | Re : remplir des edit depuis un stringgrid

HAFTARIFOUAD

Bonjour

Merci de nous montrer le nombre des TEdit, qui contient votre TForm?

et pour la variable i;

For I:=PremierNombreDesTEdit to DernierNombreDesTEdit-1    do

si vous pousez 5TEdit dans une TForm le code sera

For i:=0 to 5-1 do
// votre code ici
end;



1 2

Cette discussion est classé dans : text, edit, stringgrid, remplir, cells


Répondre à ce message

Sujets en rapport avec ce message

Problème concaténation [ par bassman64 ] Alors voila ...J'ai un problème de concaténation :For i:=1 to 12 do begin Edit(i).caption := Button(i).text; end;avec le Edit(i).caption := Button( Remplir Edit d'un site internet [ par Bruto ] Sur la plupart des sites, nous disposons de composants de type TEdit. Je voudrais remplir un ou plusieurs de ces Edit via Delphi pour gagner du temps Comment Enregistre Le Text De Plusieurs Edit Dans Un Fichier .Txt , Que L'On Peut Réouvrire Après Et Le Texte Qui Va Se Remettre Dans Les Bonne Cases ? [ par BenXbox ] BenXbox !!!Comment Enregistre Le Text De Plusieurs Edit Dans Un Fichier .Txt , Que L'On Peut Réouvrire Après Et Le Texte Qui Va Se Remettre Dans Les B case 2 caractère [ par lan0sic ] Bijour,voila j'aimerait qu'un case test 2 caractère :case (Edit.text[i]+Edit.text[i+1]) of 'ab' : begin ........... Détecter lorque l'on est dans un edit.text [ par etrix ] Lut all the people :)Voilà je voudrais détécter lorsque le curseur se trouve dans un edit.textJe l'ai déja fait de la maniere onclick...mais l'utilisa ajuster la largeur d'un text dans edit [ par yvessimon ] BonjourJe souhaite ajuster la largeur d'un texte à la largeur d'une fenêtre edit, ou autre.Comment connaître la largeur d'un caractère et la modifier Afficher la valeur d'une case StringGrid dans un edit [ par the_snake ] Bonjour je suis un debutant et je me trouve face a un probleme . j'ai reussi a creer une StringGrid et a ecrire ce que je voulais dans les cases mais. Déplacer le curseur dans un Edit [ par smau ] Je souhaite afficher un x encadré par 2 espaces lorsque l'utilisateur tape au clavier le caractère * .Pour ça, je pensais faire dans OnKeyPress:Key:= Deplacer le curseur d'un edit à un edit [ par nekinox ] Bonsoir,Le titre n'est pas très clair désolé, je m'explique :Il s'agit d'un programme avec plusieurs editX.text dans form1L'utilisateur rentre des don Edit.text problème tout bête [ par Cornell711 ] Bonjour, Je me demandais si il y a (c'est certainement le cas) un propriété des edits qui  permet que, lorsqu'ils font plusieurs lignes, il y ait un r


Nos sponsors

Sondage...

CalendriCode

Septembre 2008
LMMJVSD
1234567
891011121314
15161718192021
22232425262728
2930     

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,36 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é.