Bonjour
Je croyais qu'une fonction ou procédure déclarée comme publique était visible partout!
J' ai un projet avec une Form1.vb qui contient:
et une classe dans le même projet mais dans un fichier séparé avec cet extrait de code:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 Public Class Form1 Private Sub Button1_Click(sender As System.Object, e As System.EventArgs) Handles Button1.Click Test1() End Sub End Class
Bien Test1 soit déclaré en Public son appel en Form1 me donne une erreur "Test1 n'est pas déclaré"!
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20 Namespace GedcomParserTest Public Class GedcomFileParseTest ..... Private Sub Parse(file As String) Parse(file, False, False) End Sub ....... Private Sub Parse(file As String, encoder As Encoding, allowTabs As Boolean, allowHyphenOrUnderscoreInTag As Boolean) Dim dir As String = "D:\Mes documents\Projets Visual Studio\Gedcom\TestData" ...... End Sub Public Sub Test1() Parse("Oudot5gen.ged") End Sub End Class End Namespace
Merci pour votre aide
Bernard
Partager