Bonjour tout le monde
J'ai un petit soucis avec le composant TComPort, j'aurais voulu utliser des fonctions API Windows pour purger les buffers pour fermer proprement le port COM, voilà ce que j'ai écrit pas exemple:
FlushFileBuffers(ComPort1->Handle);
PurgeComm(ComPort1->Handle,PURGE_RXCLEAR);
Le problème est que les fonctions FlushFileBuffers et PurgeComm attendent un argument handler en (*void) et le handle donné par TComPort est un (int) alors forcément pas moyen de compiler le programme j'ai une erreur qui est logique.
Comment fait-on pour résoudre ce problème de format de variable.
A+ Pascal
Partager