j'ai dans mon projet un Form1 qui exécutait une fonction GetNewSeqNumber.
Tout allait bien parce que ma fonction était définie dans mon Form1.
Je voudrais maintenant créer une classe indépendante appelée DiffUtil pour y transférer certaines fonctions dont ma fameuse fonction GetNewSeqNumber. J'ai dans mon projet fais:
Add
New Item ...
Class
et je l'ai baptisée DiffUtil
J'ai fais
Mais maintenant j'ai une erreur dans Form1 car VS2005 me dit que GetNewSeqNumber n'est pas déclarée.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 Public Class DiffUtil Public Shared Function GetNewSeqNumber(ByVal myCle As String, ByVal myTable As String, ByVal myCon As OleDbConnection) As Integer ...
Pourtant elle est public, dans mon projet et shared.
La question est donc comment peut-on appeler une fonction dans CliFrm.vb alors que ma fonction se trouve dans DiffUtil.vb ?
Partager