bonjour
j'ai créé des classes métier pour gérer les "Chargé d'affaire" a chaque fois qu'un mail est envoyer a leur client ca ajoute des ligne dans une variable string, pour simplifier tout ca j'ai une classe listeCDA qui contient tout les chargé d'affaire et une fonction qui ajoute le texte au bon CDA en fonction du code postal du client .
mais quand je l'utilise ca marque ca :
pour ce codeLa référence d'objet n'est pas définie à une instance d'un objet.
je déclare l'objet en variable global et l'instancie au formload
Code : Sélectionner tout - Visualiser dans une fenêtre à part lalisteCDA.ajoutmessage(dep, message)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 Dim lalisteCDA As cls_lstCDA Dim lalistedechoix As Cls_choix Public Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load init() ' charge le contenut du fichier INI.XML Dim lalistedeschoix As New Cls_choix() cn = New OleDbConnection("provider=Microsoft.jet.oledb.4.0; data source=" & pathBDD) Dim lalisteCDA As New cls_lstCDA(cn)
quelqu'un voit l'erreur ?
la seul petite idée que j'ai la dessus c'est qu'il n'apprécie pas que je déclare et instancie a deux endroit diffèrent![]()
Partager