Appel de Fichier de Code

Résolu
Danyelk Messages postés 69 Date d'inscription samedi 25 décembre 2004 Statut Membre Dernière intervention 21 août 2008 - 25 juin 2007 à 22:36
allthew3 Messages postés 551 Date d'inscription samedi 8 janvier 2005 Statut Membre Dernière intervention 12 avril 2008 - 28 juin 2007 à 10:44
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

allthew3 Messages postés 551 Date d'inscription samedi 8 janvier 2005 Statut Membre Dernière intervention 12 avril 2008 2
26 juin 2007 à 13:59
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()
3
jrivet Messages postés 7393 Date d'inscription mercredi 23 avril 2003 Statut Membre Dernière intervention 6 avril 2012 60
26 juin 2007 à 07:50
Salut,
C'est quoi un fichier de code????

@+: Ju£i?n
Pensez: Réponse acceptée
0
allthew3 Messages postés 551 Date d'inscription samedi 8 janvier 2005 Statut Membre Dernière intervention 12 avril 2008 2
26 juin 2007 à 09:35
une DLL (librairie) ? un autre module ? une classe ? ... précise se que c'est un fichier de code !
0
Danyelk Messages postés 69 Date d'inscription samedi 25 décembre 2004 Statut Membre Dernière intervention 21 août 2008
26 juin 2007 à 13:53
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.
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Danyelk Messages postés 69 Date d'inscription samedi 25 décembre 2004 Statut Membre Dernière intervention 21 août 2008
28 juin 2007 à 00:12
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
0
allthew3 Messages postés 551 Date d'inscription samedi 8 janvier 2005 Statut Membre Dernière intervention 12 avril 2008 2
28 juin 2007 à 10:44
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 ++
0