Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2125 connectés 

  FORUM HardWare.fr
  Programmation

  [Delphi 5] passage de variables d'une fiche à une autre

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[Delphi 5] passage de variables d'une fiche à une autre

n°32251
AGA
La boîte à Bokeh!
Posté le 16-05-2001 à 15:44:04  profilanswer
 

...
Comment utilisés les variables de la fiche 1 avec la fiche2
 
genre
sur la fiche 1
TYPE
    Personne = RECORD
     Nom : String[20];
     Prenom : String[20];
    END;
 
VAR
   monTableauDeMesPersonnes : ARRAY [0..10] OF Personne
 
donc...dans la fiche une
je bidouille ma structure de donnée comme je veux...
 
mais dans la fiche deux y dit qui connait pas
j'ai essayer de prefixe : Form1
mais nan  :(

mood
Publicité
Posté le 16-05-2001 à 15:44:04  profilanswer
 

n°32274
JWhy
je peux plier (héhé)
Posté le 16-05-2001 à 16:15:21  profilanswer
 

Ton monTableauDeMesPersonnes est une variable globale ?!? (c'est pas bo !)
 
Dans Form2, il faut faire une Uses de Form1 pour que Form2 puisse la voir...
 
en gros, dans Form1:

Code :
  1. Unit Form1;
  2. TYPE
  3.     Personne = RECORD
  4.      Nom : String[20];
  5.      Prenom : String[20];
  6.     END;
  7. VAR
  8.    monTableauDeMesPersonnes : ARRAY [0..10] OF Personne


et dans Form2:

Code :
  1. Unit Form2;
  2. Uses Form1;
  3. // tu vas pouvoir maintenant acceder a monTableauDeMesPersonnes !


Ca, ca devrait marcher...
 
mais c'est pas super propre comme code !
 
ps: le prob. c'est que si tu as besoin d'appeler Form2 depuis Form1, il va aussi falloir faire un Uses de Form2 dans Form1 et Delphi ne te l'autorisera pas  (reference circulaire)

 

[edit]--Message édité par JWhy--[/edit]


---------------
www.alliancefrancophone.org ... Home is where the heart is
n°32282
antp
Super Administrateur
Champion des excuses bidons
Posté le 16-05-2001 à 16:30:03  profilanswer
 

Pour éviter les références circulaires il suffit de faire le "uses" juste après la ligne "implementation"
 
mais en effet variable globale pas bô


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
n°32285
JWhy
je peux plier (héhé)
Posté le 16-05-2001 à 16:35:07  profilanswer
 

tiens, j'ai encore appris qqchose aujourd'hui  :jap:  
 
mais bon, d'habitude, j'ai :

  • une Unit1 avec mon TPersonne (une class, pas un record)
  • une Form2 usant Unit1, ayant une propriete TPersonne
  • une Form1 usant Unit1 et Form2, creant l'instance de TPersonne et la passant a Form2

;)


---------------
www.alliancefrancophone.org ... Home is where the heart is
n°32299
AGA
La boîte à Bokeh!
Posté le 16-05-2001 à 17:03:00  profilanswer
 

:cry: pkoi pas bo?  :cry:  
 
Bon d'accord je vous explique ce que je veux faire:
sur la form1 y a un record
qui contient des adresses (et d'autres truc)
des checkbox (souvenez vous ;) ) dont le caption depend du tabAdr
 
Et sur la forme 2 un string grid qui permet d'inscrire les adresses et de les sauvers dans un config.ini
 
Il me faut la même variable (pour l'instant j'ai déclaré en double ce que j'avais besoin) pour d'un coté lire dans le ini
et de l'autre ecrire (jsuis un train de me rendre compte qque y a pas besoin du record dans la fiche deux : je peux ecrire à la volé. Mais je suis sur que j'avais une bonne raison...A oui le UNDO!!!)
bref faut declaré en double Alors??'
Je peux pas aller plus vite que la musique, donc les trucs pas bo je connais pas. Bref comment faire bo et propre  :jap:

n°32302
AGA
La boîte à Bokeh!
Posté le 16-05-2001 à 17:05:50  profilanswer
 

A ça y est je me souviens :
J'ai un bouton configurer sur la fiche 1
Qd la fiche une est crée le tabAdr est rempli d'aprés le ini
Qd je lance configurer je voudrais reprendre le tabAdr, pour econimiser les lectures ds le ini.
C pour ça que je veux utiliser la même var, sinon j'avais pensé passer en paramètre mais  :eek2:  jsais po comment


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation

  [Delphi 5] passage de variables d'une fiche à une autre

 

Sujets relatifs
Delphi et la base de registre ...Affichage de variables en ASP
[Delphi] [Java][Flash] transfert de variables
[ DELPHI ] Probleme de date et d'heureComment calculer la couleur moyenne d'une image bmp sous Delphi?
Comment imprimer une image en delphiComment supprimer un fichier ou dossier avec delphi
Delphi : Outlook MailItem et adresse email ..[PHP] Portée des variables (manuel trop vague!)
Plus de sujets relatifs à : [Delphi 5] passage de variables d'une fiche à une autre


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR