Conflit des librairies windows.h et formatio.h en CVI

LMBA Messages postés 12 Date d'inscription   Statut Membre Dernière intervention   -  
LMBA Messages postés 12 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

je développe un petit programme qui va me permettre d'envoyer la date et l'heure au micrococontroleur par la liaision série.

J'utilise le labwindows CVI de national instrument.

avant tout, j'ai fait un petit programme dans lequel je mets <time.h> et <windows.h> en include et par la suite je rajoute cette fonction dans mon programme global.

Comme que dans mon programme global j'ai un <formatio.h> qui redéfini la fonction GetSystemTime donc y'a u, conflit entre le windows.h et le formatio.h.

Quelqu'un serait comment y remedier?

Merci de votre aide.

2 réponses

LMBA Messages postés 12 Date d'inscription   Statut Membre Dernière intervention  
 
Je voulais dire que la fonction GetSystemTime, elle est définie dans windows.h et dans formatio.h avec des arguments différents.

Merci de votre aide.
je serai vraiment reconnaissant car je galère depuis 19h
0
LMBA Messages postés 12 Date d'inscription   Statut Membre Dernière intervention  
 
Pour remédier à ce problème dont j'ai posé au départ, il faut utiliser la librairie "utility.h" de CVI dans lequel vous avez la fonction GetSystemTime(int *hours, int *minute, int *second) et GetSystemDate(int *month, int *day, int *year).
Vous passez des int en parametre de ces deux fonctions, et la fonction va s'en occuper de vous les remplir toutes seules.
0