begin process at 2010 02 10 12:04:46
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive C/C++

 > 

Archives

 > 

Au secours

 > 

Module Unit sous builder 6


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Module Unit sous builder 6

jeudi 16 janvier 2003 à 23:26:57 | Module Unit sous builder 6

belkin

Bonjour,

J'utilise Builder 6 et je debute sous c++. Avant j'etais sous delphi 6.
Ma question tres simple :
Comment faire pour pouvoir acceder a une procedure enregistree dans un module a partir de ma feuille principale ?

C'est a dire : J'ai cree un nouveau projet, j'ai donc une feuille unit1.cpp. Ensuite je rajoute une nouvelle unité Unit2.cpp qui va contenir mes differentes procedures.
Comment faire pour que je puisse acceder a ces procedures qui se trouvent sur Unit2.cpp à partir de Unit1.cpp ?

J'ai inserer #include "Unit2."h" dans ma feuille Unit1.cpp
et #include "Unit1.h"dans la feuille Unit2.cpp.
Ensuite j'ai cree une procedure dans Unit2.cpp :
void essai()
{
showmessage("ok");
}

Donc si j'appelle essai(); à partir de Unit1.cpp, ca ne marche pas, il me dit que cette fonction n'est pas declaree!!

Donc je bute la-dessus !!!

Quelqu'un pourrait m'expliquer ?
Merci

J'espere que j'ai ete assez clair dans mon explication


vendredi 17 janvier 2003 à 07:38:57 | Re : Module Unit sous builder 6

cmarsc

salut,

lorsqu'une fonction est définit dans le fichier1 pour pouvoir utiliser les fonctions du fichier2 il faut la déclarer dans le fichier dans lequel on veut l'utiliser.




-------------------------------
Réponse au message :
-------------------------------

> Bonjour,
>
> J'utilise Builder 6 et je debute sous c++. Avant j'etais sous delphi 6.
> Ma question tres simple :
> Comment faire pour pouvoir acceder a une procedure enregistree dans un module a partir de ma feuille principale ?
>
> C'est a dire : J'ai cree un nouveau projet, j'ai donc une feuille unit1.cpp. Ensuite je rajoute une nouvelle unité Unit2.cpp qui va contenir mes differentes procedures.
> Comment faire pour que je puisse acceder a ces procedures qui se trouvent sur Unit2.cpp à partir de Unit1.cpp ?
>
> J'ai inserer #include "Unit2."h" dans ma feuille Unit1.cpp
> et #include "Unit1.h"dans la feuille Unit2.cpp.
> Ensuite j'ai cree une procedure dans Unit2.cpp :
> void essai()
> {
> showmessage("ok");
> }
>
> Donc si j'appelle essai(); à partir de Unit1.cpp, ca ne marche pas, il me dit que cette fonction n'est pas declaree!!
>
> Donc je bute la-dessus !!!
>
> Quelqu'un pourrait m'expliquer ?
> Merci
>
> J'espere que j'ai ete assez clair dans mon explication
>
>
>
vendredi 17 janvier 2003 à 17:21:24 | Re : Module Unit sous builder 6

belkin

Salut,

Comment declare t-on cette fonction dans unit1.cpp ?
Merci



-------------------------------
Réponse au message :
-------------------------------

> salut,
>
> lorsqu'une fonction est définit dans le fichier1 pour pouvoir utiliser les fonctions du fichier2 il faut la déclarer dans le fichier dans lequel on veut l'utiliser.
>
>
>
>
> -------------------------------
> Réponse au message :
> -------------------------------
>
> > Bonjour,
> >
> > J'utilise Builder 6 et je debute sous c++. Avant j'etais sous delphi 6.
> > Ma question tres simple :
> > Comment faire pour pouvoir acceder a une procedure enregistree dans un module a partir de ma feuille principale ?
> >
> > C'est a dire : J'ai cree un nouveau projet, j'ai donc une feuille unit1.cpp. Ensuite je rajoute une nouvelle unité Unit2.cpp qui va contenir mes differentes procedures.
> > Comment faire pour que je puisse acceder a ces procedures qui se trouvent sur Unit2.cpp à partir de Unit1.cpp ?
> >
> > J'ai inserer #include "Unit2."h" dans ma feuille Unit1.cpp
> > et #include "Unit1.h"dans la feuille Unit2.cpp.
> > Ensuite j'ai cree une procedure dans Unit2.cpp :
> > void essai()
> > {
> > showmessage("ok");
> > }
> >
> > Donc si j'appelle essai(); à partir de Unit1.cpp, ca ne marche pas, il me dit que cette fonction n'est pas declaree!!
> >
> > Donc je bute la-dessus !!!
> >
> > Quelqu'un pourrait m'expliquer ?
> > Merci
> >
> > J'espere que j'ai ete assez clair dans mon explication
> >
> >
> >
>
samedi 18 janvier 2003 à 08:13:04 | Re : Module Unit sous builder 6

cmarsc

tu as une fonction dans fichier1 nommé

le prototype
void afficher_le_tableau(void);

void afficher_le_tableau(void) {
ici le code
}

si tu veux utiliser son contenu dans fichier2 tu déclares une nouvelle fois cette fonction comme ceci :
extern void afficher_le_tableau(void);

et tu pourra l'appeler
afficher_le_tableau();
ne pas oublier de mettre #include "fichier1";

-------------------------------
Réponse au message :
-------------------------------

> Salut,
>
> Comment declare t-on cette fonction dans unit1.cpp ?
> Merci
>
>
>
> -------------------------------
> Réponse au message :
> -------------------------------
>
> > salut,
> >
> > lorsqu'une fonction est définit dans le fichier1 pour pouvoir utiliser les fonctions du fichier2 il faut la déclarer dans le fichier dans lequel on veut l'utiliser.
> >
> >
> >
> >
> > -------------------------------
> > Réponse au message :
> > -------------------------------
> >
> > > Bonjour,
> > >
> > > J'utilise Builder 6 et je debute sous c++. Avant j'etais sous delphi 6.
> > > Ma question tres simple :
> > > Comment faire pour pouvoir acceder a une procedure enregistree dans un module a partir de ma feuille principale ?
> > >
> > > C'est a dire : J'ai cree un nouveau projet, j'ai donc une feuille unit1.cpp. Ensuite je rajoute une nouvelle unité Unit2.cpp qui va contenir mes differentes procedures.
> > > Comment faire pour que je puisse acceder a ces procedures qui se trouvent sur Unit2.cpp à partir de Unit1.cpp ?
> > >
> > > J'ai inserer #include "Unit2."h" dans ma feuille Unit1.cpp
> > > et #include "Unit1.h"dans la feuille Unit2.cpp.
> > > Ensuite j'ai cree une procedure dans Unit2.cpp :
> > > void essai()
> > > {
> > > showmessage("ok");
> > > }
> > >
> > > Donc si j'appelle essai(); à partir de Unit1.cpp, ca ne marche pas, il me dit que cette fonction n'est pas declaree!!
> > >
> > > Donc je bute la-dessus !!!
> > >
> > > Quelqu'un pourrait m'expliquer ?
> > > Merci
> > >
> > > J'espere que j'ai ete assez clair dans mon explication
> > >
> > >
> > >
> >
>
samedi 18 janvier 2003 à 16:30:18 | Re : Module Unit sous builder 6

belkin

Salut

Merci pour ta reponse.

Frederic



-------------------------------
Réponse au message :
-------------------------------

> tu as une fonction dans fichier1 nommé
>
> le prototype
> void afficher_le_tableau(void);
>
> void afficher_le_tableau(void) {
> ici le code
> }
>
> si tu veux utiliser son contenu dans fichier2 tu déclares une nouvelle fois cette fonction comme ceci :
> extern void afficher_le_tableau(void);
>
> et tu pourra l'appeler
> afficher_le_tableau();
> ne pas oublier de mettre #include "fichier1";
>


Cette discussion est classée dans : module, feuille, cpp, unit1, unit2


Répondre à ce message

Sujets en rapport avec ce message

compilation sous g++ avec des fichier module [ par bidules ] bonjour,voila j'ai un projet a realiser.Ce projet contiendra une class dans un fichier .h et les fonctions menbres dans un fichier cpp (le truc normal Avertisement (mais heu.....) [ par tibob51 ] <TD id=HB_Focus_Element vAlign=top width="100%" background="" height=250 UNSELECTAB aideeeeeeeeeee svp , probleme sous dev cpp [ par banjo12 ] Boujour tout le monde, voila je devellope un projet pour mon iut où je suis etudiant et j'ai besoin d 'une librairie rtp pour faire passer de la video [C] [Dev-cpp] undefinied reference to URLDownloadToFile [ par shadow1779 ] Bonjour,voila j'ai encore un probleme d'undefinied reference : la c'est un undefinied reference to URLDownloadToFile, avec Dev-cpp en programmation C, XML parse [ par cht2000 ] bonjour,je suis en train de developper un petit module transactionnel en C (et non en C++). je suis en train de me prendre la tete sur un point... j'e Lire dans un fichier texte ligne par ligne et mot par mot [ par shinrei ] Bonsoir, Je suis debutant, je dois faire un script qui va lire un fichier texte pour ensuite trouver quel personne a la meilleur, plus basse note et xerces c++ XML [ par boutonnet ] Bonjour a tous, je developpe une application qui doit dessiner un arbre phylogenetique (wxwidgets). Pour ce faire, je voudrais utiliser un arbre au fo DEV CPP graphique simple [ par tarrasch ] Bonjour, Je suis débutant avec dev cpp, je voudrais créer un écran graphique et tracé des fonctions du type y = f(x) dans un repère orthonormé. Pourri xerces c++ [ par boutonnet ] J'ai toujours des problèmes pour utiliser xerces dans mon application c++. J'ai installé les paquets necessaires via le gestionnaire de paquet de ma m probleme de compilation [ par Mc n1c1 ] Voici mon code :#include using namespace std; int acceuil();{    cout    cout<<"Ce logiciel vous permettra de tester vo


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), 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

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 1,108 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales