Bonjour à tous,

J'ai problème pour passer un tableau de byte à une fonction :

J'ai 2 tableaux de déclarés (variables globales):
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
byte[] bufferReception1 = new byte[200];
byte[] bufferReception2 = new byte[200];
J'ai une fonction de com série qui communique avec un appareil et je souhaite lui passer 2 paramètres (string Trame, et un de mes buffers déclarés)
Ma fonction d'appel :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
if (ComAppareil ("A103003444", mon buffer dans lequel je veux mon résultat)
{
 
}
Ma fonction :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
public bool ComAppareil(string Trame, bufferReception)
{
ce que je souhaite c'est remplir le bufferReception1 ou 2 des caractères reçus sur la com série
}
En, clair comment passer BufferReception1 ou 2 à ma fonction COM, et que ma fonction COM remplisse BufferReception1 ou 2
Merci pour votre aide