bonjour;
Je suis entrain de développer une application qui intègre une générateur de code barre.
J’ai trouvé sur Internet les travaux de grandzebu (VB,C++…), mais quand je veux utiliser l’une de ses fonctions, ça marche pas !!!
Par exemple la code39
Alors je fait appelle a la fonction en écrivant :
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
17
18
19 long __stdcall Code39(char *BufIn, long SizeIn, unsigned char *BufOut) { int i; char x; if (SizeIn > 0) { *BufOut = (char) '*'; for (i = 0; i < SizeIn; i++) { x = *(BufIn + i); //Vérifier si caractères valides //Check for valid characters if (x != 32 && x != 36 && x != 37 && x != 43 && (x < 45 || x > 57) && (x < 65 || x > 90)) return 1; *(BufOut + i + 1) = x; } *(BufOut + i + 1) = (char) '*'; } else { return 1; } return 0; }
Mais ça donne rien!!!
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 Code39((Edit1->Text).c_str(),(Edit1->Text).Length(),(Label1->Caption).c_str);
merci d'avance.
Partager