J'ai une erreur que je n'arrive pas à comprendre, voici l'erreur généré
par VS.2003
Préparation des ressources...
Mise à jour des références...
Compilation principale en cours...
C:\Prog\VStudio\VaFax\Fenetre\fFaxman.vb(968) : error BC30508: 'cfg' ne
peut pas exposer un type Friend en dehors de Public class 'f_Faxman'.
J'ai une winform fFaxman.Vb appelé f_faxman qui contient la function
Function send_transmission( Byref cfg As Transmission ) as boolean
Transmission étant une structure définit dans un module et déclaré en
Public. Cette structure est utilisé dans d'autres modules sans problèmes.
C'est bon, vous tracassez pas, j'ai trouvé la solution même s'il me manque des éléments pour comprendre pouquoi...
La solution est de déclarer la function en friend (alors que la form et la structure sont déclarés en public ?)
Voilà,
@++ Murlock
Zazar
Bonjour,
J'ai une erreur que je n'arrive pas à comprendre, voici l'erreur généré par VS.2003
Préparation des ressources... Mise à jour des références... Compilation principale en cours... C:ProgVStudioVaFaxFenetrefFaxman.vb(968) : error BC30508: 'cfg' ne peut pas exposer un type Friend en dehors de Public class 'f_Faxman'.
J'ai une winform fFaxman.Vb appelé f_faxman qui contient la function Function send_transmission( Byref cfg As Transmission ) as boolean
Transmission étant une structure définit dans un module et déclaré en Public. Cette structure est utilisé dans d'autres modules sans problèmes.
Vous êtes sûr que Transmission est déclarée public ? Parce que là, VS.NET vous dit que son niveau d'accessibilité est friend. Si vous en êtes sûr, pouvez-vous poster un bout de code reproduisant l'erreur ?
-- Zazar
Bonjour,
J'ai une erreur que je n'arrive pas à comprendre, voici l'erreur généré
par VS.2003
Préparation des ressources...
Mise à jour des références...
Compilation principale en cours...
C:ProgVStudioVaFaxFenetrefFaxman.vb(968) : error BC30508: 'cfg' ne
peut pas exposer un type Friend en dehors de Public class 'f_Faxman'.
J'ai une winform fFaxman.Vb appelé f_faxman qui contient la function
Function send_transmission( Byref cfg As Transmission ) as boolean
Transmission étant une structure définit dans un module et déclaré en
Public. Cette structure est utilisé dans d'autres modules sans problèmes.
Vous êtes sûr que Transmission est déclarée public ? Parce que là, VS.NET
vous dit que son niveau d'accessibilité est friend. Si vous en êtes sûr,
pouvez-vous poster un bout de code reproduisant l'erreur ?
J'ai une erreur que je n'arrive pas à comprendre, voici l'erreur généré par VS.2003
Préparation des ressources... Mise à jour des références... Compilation principale en cours... C:ProgVStudioVaFaxFenetrefFaxman.vb(968) : error BC30508: 'cfg' ne peut pas exposer un type Friend en dehors de Public class 'f_Faxman'.
J'ai une winform fFaxman.Vb appelé f_faxman qui contient la function Function send_transmission( Byref cfg As Transmission ) as boolean
Transmission étant une structure définit dans un module et déclaré en Public. Cette structure est utilisé dans d'autres modules sans problèmes.
Vous êtes sûr que Transmission est déclarée public ? Parce que là, VS.NET vous dit que son niveau d'accessibilité est friend. Si vous en êtes sûr, pouvez-vous poster un bout de code reproduisant l'erreur ?