Appel de Fichier de Code

Résolu
Signaler
Messages postés
69
Date d'inscription
samedi 25 décembre 2004
Statut
Membre
Dernière intervention
21 août 2008
-
Messages postés
551
Date d'inscription
samedi 8 janvier 2005
Statut
Membre
Dernière intervention
12 avril 2008
-
Bonsoir All,

Je cherche à donner le controle à un fichier de code à partir d'un module ou form, puis retour apres execution du fichier de code.
Le probleme c'est que je n'arrive pas appeler le fichier de code ???
J'arrive parfaitement a appeler un form (Form.ShowDialog()), mais pas avec juste un fichier de code.
Si qq connait la procedure en vb 2005.

Merci pour votre aide

6 réponses

Messages postés
551
Date d'inscription
samedi 8 janvier 2005
Statut
Membre
Dernière intervention
12 avril 2008
2
débutant je me trompe ?

Pour qu'un fichier de code devienne module : on ajoute Module, end Module, pour que ce soit une classe on met Class, End Class etc

Le plus simple est d'utiliser un module et d'y mettre des fonctions et procedures marqués du mot clé Public, exemple dans module1.vb :

Public Module module1
    Public Sub Action()
        ' etc
    End sub
end Module

et depuis le Sub Main ou autre tu marques : Action()
Messages postés
7393
Date d'inscription
mercredi 23 avril 2003
Statut
Membre
Dernière intervention
6 avril 2012
58
Salut,
C'est quoi un fichier de code????

@+: Ju£i?n
Pensez: Réponse acceptée
Messages postés
551
Date d'inscription
samedi 8 janvier 2005
Statut
Membre
Dernière intervention
12 avril 2008
2
une DLL (librairie) ? un autre module ? une classe ? ... précise se que c'est un fichier de code !
Messages postés
69
Date d'inscription
samedi 25 décembre 2004
Statut
Membre
Dernière intervention
21 août 2008

lol en voila une bonne question ;)
Non, en etant serieux, c'est un fichier avec juste que du code.
On trouve cela quand on fait ajouter/nouvel element/ et la il y a une option 'fichier de code', qui permet d'y mettre que du code (genre module) pour d'apres ce que j'ai pu en comprendre, faire un gain de poids et de memoire (ca parait logique vu que pas de form)

En fait, mon desir, c'est de bien structurer et de ne pas surcharger mon sub.main, qui fera donc les appels vers ces fameux fichiers de code.
Messages postés
69
Date d'inscription
samedi 25 décembre 2004
Statut
Membre
Dernière intervention
21 août 2008

Salut,
Debutant en vb2005 c'est sur ;)
En fait, j'avais tout bon, SAUF que j'avais defini 'private' au lieu de 'public' pour la procedure.
Ce qui faisait que l'appel ne se faisait pas d'ou ma question.
Merci à toi allthew3
Messages postés
551
Date d'inscription
samedi 8 janvier 2005
Statut
Membre
Dernière intervention
12 avril 2008
2
ok ^^

en tout cas défénir depuis Visual Studio 1 fichier de code comme module ou créer un module : quand tu lance ton programme y'a aucune perte de performance

par contre entre une classe et un module là y'a des pertes avec la classe si je me trompes pas (faudrait calculer ...)

voilà , de rien ++