begin process at 2008 07 25 04:04:42
1 216 054 membres
37 nouveaux aujourd'hui
14 180 membres club

Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum.
Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : gestion d'évènement pour lecture des codes barres [ Divers / Débutant(e) ] (dunith)

gestion d'évènement pour lecture des codes barres le 01/04/2008 09:41:54

dunith
Bonjour

j'ai déjà posé la question à porpos des lecteurs codes barres, mais je n'ai pas eu de réponse...

alors j'ai créer un objet TGestCAB qui gère la lecture de code barre, et cela on déclarant un évènement:
TOnCodeRecuEvent = procedure (Sender : TObject; NumLecteur : integer; sCAB : string) of object;
avec
 FOnCodeRecu : TOnCodeRecuEvent;
property OnCodeRecu : TOnCodeRecuEvent read FOnCodeRecu Write FOnCodeRecu;
et la procédure
procedure CodeRecu(Sender: TObject; returnPacket : string);

//: Procedure appelée lorsque un code est reçu sur le port série
procedure TGestCAB.CodeRecu(Sender: TObject; returnPacket : string);
 var
  CodeBar : String;
  numLecteur : integer;
begin
    if LeftStr(returnPacket, 2)='/*' then // message avertissement, on ignore
      exit;
    // on récupère le n° de lecteur (les 4 premiers chars)
    numLecteur := StrToInt(LeftStr(returnPacket,4));
    // on récupère le code
    CodeBar := MidStr(returnPacket, 5, Length(returnPacket)-4);
    DoCodeRecu(numLecteur, CodeBar);
end;
 j'ai un autre objet TGestProcess qui va reçvoir ce code barre et il dois répondre à TGestCAB qui l'a bien reçu ce code,
ma question :
comment je dois procéder quelq'un a une idée?
je suis débutante en delphi

merci


Re : gestion d'évènement pour lecture des codes barres le 02/04/2008 16:49:08

Oniria
Bonjour,

Quel composant utilise tu pour le port série ? TComport ou à la "main". ?

Oniria


Classé sous : code, string, procedure, numlecteur, returnpacket

Participer à cet échange

Pub



Appels d'offres

Creation portail video
Budget : 3 000€
Site de e-commerce
Budget : 5 000€
Demande de devis pour ...
Budget : 7 000€

CalendriCode

Juillet 2008
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

VS Express FR Gratuit !

VS Express en français et 100% gratuit !

Téléchargements

Logiciels à télécharger sur le même thème :

Boutique

Boutique de goodies CodeS-SourceS