[Delphi] Définir une méthode dans un unité différente de la déclaratio

Définir une méthode dans un unité différente de la déclaratio [Delphi] - Delphi/Pascal - Programmation

Marsh Posté le 08-07-2003 à 16:03:58    

est ce possible ?
 
exemple :
 

Code :
  1. Unit1
  2. interface
  3. uses Unit2;
  4. bob = class
  5.     procedure uneProcedure();
  6. end;
  7. ...


 
et
 

Code :
  1. Unit2
  2. interface
  3. implementation
  4. uses Unit1;
  5. procedure bob.uneProcedure()
  6. begin
  7. end;
  8. end.


 
 
ça marche pas chez moi :(

Reply

Marsh Posté le 08-07-2003 à 16:03:58   

Reply

Marsh Posté le 08-07-2003 à 16:12:09    

Je pense pas que ce soit possible, et ça va un peu contre la logique de "1 classe pour 1 unit"...


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
Reply

Marsh Posté le 08-07-2003 à 16:24:14    

antp a écrit :

Je pense pas que ce soit possible, et ça va un peu contre la logique de "1 classe pour 1 unit"...


 
j'y arrive pas en effet
 
c assez lourd parce que j'ai plein de méthodes dans une classe et donc c assez dur de naviguer dedans :/

Reply

Marsh Posté le 08-07-2003 à 16:49:56    

Quel genre de classe ?
Puis y a quoi de dur pour naviguer dans une classe ? je parie que t'emploie pas les touches de raccourci ctrl+shift+flèches haut/bas :o


Message édité par antp le 08-07-2003 à 16:50:13

---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
Reply

Marsh Posté le 08-07-2003 à 17:08:45    

ctrl+shift+flèches haut/bas :??:
 
ça fait rien :/
 
chuis sous NT [:joce]
 
sinon, la classe, c'est une tâche qui a un comportement assez différent en fonction de paramètres donc ya plein de switch en casacade :sweat:

Reply

Marsh Posté le 08-07-2003 à 17:11:30    

trueslash a écrit :


 
ça fait rien :/


 
quand t'es sur une déclaration de fonction, ctrl+shift+bas ça va sur son implémentation
quand t'es sur une implémentation de fonction, ctrl+shift+haut ça va sur sa déclaration
 
y a aussi GExperts qui ajoute la touche Ctrl+G pour avoir la liste des fonctions de la unit, c'est super pratique
 
Et si tes fonctions sont trop grandes, bah ça tant pis :D c'est que c'est mal pensé au départ :ange:


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
Reply

Marsh Posté le 08-07-2003 à 17:27:09    

antp a écrit :


 
quand t'es sur une déclaration de fonction, ctrl+shift+bas ça va sur son implémentation
quand t'es sur une implémentation de fonction, ctrl+shift+haut ça va sur sa déclaration
 
y a aussi GExperts qui ajoute la touche Ctrl+G pour avoir la liste des fonctions de la unit, c'est super pratique
 
Et si tes fonctions sont trop grandes, bah ça tant pis :D c'est que c'est mal pensé au départ :ange:


 
bah voui, c une seule fonction, je voulais mettre le détail de chaque case dans une unité mais c pas possible
 
c mal pensé mais c "qualifié" donc si je casse tout, faut que je m'emmerde pas mal pour requalifier le bouzin (avec le risque de ma planter en + :/)

Reply

Marsh Posté le 09-07-2003 à 08:40:26    

bon, j'ai installé GExperts et c vrai que ça change la vie :jap:

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed