J'utilise le composant TComPort de C++Builder. Il existe une fonction qui permet d'envoyer des données sur la liaison série :
Code :
ComPort1->Write(data,3);
En fait je récupère des nombres décimaux que je convertit à l'aide en Héxa à l'aide de la fonction IntToHex(); de C++Builder. Je passe ensuite ce résultat dans la fonction Write, mais Builder me retourne une erreur. Cette fonction attend une "Const void *" alors que moi je lui passe un AnsiString.
Comment est ce que je pourrai faire pour lui passer le bon type.
Marsh Posté le 07-07-2005 à 17:53:49
Bonjour
J'utilise le composant TComPort de C++Builder.
Il existe une fonction qui permet d'envoyer des données sur la liaison série :
En fait je récupère des nombres décimaux que je convertit à l'aide en Héxa à l'aide de la fonction IntToHex(); de C++Builder. Je passe ensuite ce résultat dans la fonction Write, mais Builder me retourne une erreur. Cette fonction attend une "Const void *" alors que moi je lui passe un AnsiString.
Comment est ce que je pourrai faire pour lui passer le bon type.
Merci de votre aide
Florian