Bonjour à tous, je suis venu il y a environ 2 semaines pour une question sur les Random, ayant trouvé une solution, je reviens ici pour reposer quelques questions .
Concernant le port série, j'ai un problème d'initialisation, voici mon code :
Code se trouvant dans la classe principale (Form1) :
Code se trouvant dans la classe CSeries :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 public void buttonOuvrir_Click(object sender, EventArgs e) { CSeries Ouvrir = new CSeries(); Ouvrir.OuvrirPort(); }
Et l'erreur retournée :
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 public void OuvrirPort() { Port.PortName = "COM1"; Port.BaudRate = 9600; Port.Parity = 0; Port.DataBits = 8; Port.Handshake = Handshake.RequestToSend; Port.DtrEnable = true; Port.RtsEnable = true; Port.ReadTimeout = 100; Port.WriteTimeout = 100; Port.Open(); }
Et je n'ai aucune idée de ce que c'est.La référence d'objet n'est pas définie à une instance d'un objet.
Car quand je met la fonction OuvrirPort dans le Form1, ça marche nickel.
En ce qui concerne la base de données, j'aimerais récupérer des valeurs d'une table pour les stocker dans un tableau ou autre, mais je ne sais pas comment faire :/.
Pour le moment, je les stocke dans un comboBox, mais j'aimerais pouvoir utiliser ces valeurs automatiquement, sans les sélectionner manuellement.
Voilà ce que je souhaiterais faire :
Je créé par exemple 4 threads.
Pour chaque thread, j'aimerais sélectionner une valeur de la table et l'associer à ce thread.
Je vous remercie d'avance .
Partager