IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

VB 6 et antérieur Discussion :

Utilisation de forms et classes dans autre répertoire


Sujet :

VB 6 et antérieur

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Nouveau candidat au Club
    Inscrit en
    Février 2007
    Messages
    2
    Détails du profil
    Informations forums :
    Inscription : Février 2007
    Messages : 2
    Par défaut Utilisation de forms et classes dans autre répertoire
    Bonjour à tous,

    voici mon problème :
    Je travaille sur un projet qui est dans un répertoire, et j'ai besoin de réutiliser d'autres forms dans un autre projet, situé dans un autre répertoire.
    Le problème est que dans ces forms à réutiliser, elles font appel à Différents modules, et modules de classe.

    Il y a t-il un moyen, autre que copier tous les fichiers du répertoire, dans mon répertoire courant, afin de lier le tout?

    Par exemple faire des références à ces forms dans les dépendances du projet ou quelque chose dans le genre?

    Merci d'avance,

    Fréd

  2. #2
    Membre expérimenté Avatar de AdHoc
    Profil pro
    Inscrit en
    Mai 2003
    Messages
    245
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2003
    Messages : 245
    Par défaut
    Bonjour,
    je crois que tu est obliger d'ajouter manuellement tous les modules, classes et forms manuellement.
    Tu peux tricher en en créant une sorte de projet modèle qui déjà contient tous tes modules, classes et formes avec une arborescence standard.

  3. #3
    Nouveau candidat au Club
    Inscrit en
    Février 2007
    Messages
    2
    Détails du profil
    Informations forums :
    Inscription : Février 2007
    Messages : 2
    Par défaut
    Effectivement ca a l'air d'être la seule solution...

  4. #4
    Membre expérimenté Avatar de AdHoc
    Profil pro
    Inscrit en
    Mai 2003
    Messages
    245
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2003
    Messages : 245
    Par défaut
    un petit conseil: dans ce cas vérifies que tous les chemins dans le ProjetModele.vbp sont en relatif et non en absolue (ie: ..\FormesCommunes\UneFormCommune.frm ou ControlesCommuns\UnControleCommun.ctl et non D:\ProjetModele\FormesCommunes\UneFormCommune.frm)

  5. #5
    Membre Expert
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Octobre 2006
    Messages
    1 173
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : Argentine

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Finance

    Informations forums :
    Inscription : Octobre 2006
    Messages : 1 173
    Par défaut
    oulala

    Alors, pour ce qui est de ton module distant, je dirais que la meilleure solution est de faire un activex DLL/OCX, de le compiler puis de l'enregistrer.

    Après, depuis ton projet courant, tu le références et peux appeler n'importe quelle classe du projet distant.

Discussions similaires

  1. Utiliser le contenu des TextField dans autre classe
    Par silasali dans le forum Composants
    Réponses: 3
    Dernier message: 08/08/2013, 18h09
  2. Réponses: 6
    Dernier message: 06/08/2009, 11h55
  3. Réponses: 4
    Dernier message: 22/06/2009, 11h10
  4. [Conception] Classe dans autre classe
    Par Rei Itchido dans le forum PHP & Base de données
    Réponses: 3
    Dernier message: 09/02/2008, 02h25
  5. Utilisation des méthodes de classe dans une autre classe
    Par ChriGoLioNaDor dans le forum C++
    Réponses: 4
    Dernier message: 28/07/2007, 15h10

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo