Créer un méthode static? [Résolu]

Signaler
Messages postés
36
Date d'inscription
jeudi 16 février 2006
Statut
Membre
Dernière intervention
26 mai 2008
-
Messages postés
36
Date d'inscription
jeudi 16 février 2006
Statut
Membre
Dernière intervention
26 mai 2008
-
Bonjour,

voila j'aimerais créer une classe contenant une sub pour pour exporter des données vers un fichier excel.
Je voudrais savoir comment on doit s'y prendre pour avoir acces au méthodes de la classe sans l'instancier:

Public Class ClassProcess
      Public Sub Exporter()
         'Mon code source
      End Sub
End Class

Je voudrais pour appeler la sub exporter sans passer par:
Dim ExcelProcess as new ClassProcess
ClassProcess.Exporter()

mais directement en utilisant
ClassProcess.Exporter()

Cela reviens a me dire comment faire pour créer une méthode static comme en Java?

Merci d'avance
A voir également:

6 réponses

Messages postés
2375
Date d'inscription
jeudi 12 juillet 2001
Statut
Modérateur
Dernière intervention
15 décembre 2018
22
Pour répondre à ta question, utilise le mot clé shared sur les membres que tu veux rendre statics dans ta classe.
Messages postés
4822
Date d'inscription
lundi 11 novembre 2002
Statut
Membre
Dernière intervention
15 novembre 2016
13
pff...tu dois avoir la touche envoyé bloquée!!!3 posts...Welcome


 
Messages postés
36
Date d'inscription
jeudi 16 février 2006
Statut
Membre
Dernière intervention
26 mai 2008

Oui je n'ai pas été patient j'ai cliqué trois fois de suite sur Ajouter ...
Messages postés
4525
Date d'inscription
dimanche 29 septembre 2002
Statut
Modérateur
Dernière intervention
22 avril 2019
9
Autant ajouter un module

@+

E.B.
Messages postés
36
Date d'inscription
jeudi 16 février 2006
Statut
Membre
Dernière intervention
26 mai 2008

Oui c'est ce que je pensait, mais je voulais savoir si il existait une autre solution ?

Merci quand même!

@+
Messages postés
36
Date d'inscription
jeudi 16 février 2006
Statut
Membre
Dernière intervention
26 mai 2008

Merci Willi pour ta réponse!
Il faut aussi ajouter le mot clé shared devant les méthodes privées auxquelles ma méthodes publiques fait appel.

Merci encore!