dans le cadre d'un programme commercial plus applicatin particulière, je
voudrai utiliser une douchette pour lire un code barre sur un produit
le code barre dont je parle est du type EAN128 UCC. Il contient en fait de
très nombreux chiffres et notamment une partie qui donne le numéro du lot et
une autre qui donne une date de péremption ..
le fait de lire le code barre dans un champ texte marche très bien..
cependant je voudrai intercepter les chiffres envoyés , décoder la chaine et
remplir directement un certain nombre de champs.
le décodage et le remplissage des champs ne pose pas de problème, mais par
contre, l'interception me laisse perplexe..
je dois dire, sous réserve de confirmation, la douchette est programmée pour
envoyer un retour chariot à la fin du code (vérifié provisoirement dans Word
où il y a ce saut de ligne)
J'imagine par exemple utiliser un premier textbox avec la méthode keypressed
et lancer une action de décodage et remplissage lorsque le keyascii = 13
mais je voudrai savoir s'il y a une méthode pour intercepter la chaine avant
toute inscription dans un texte box;
ceci pourrait aussi me servir car parfois je dois scanner des code de type
39 avec 7 chiffres seulement..
s'il ya moyen je voudrai intercepter un code.
je regarde ensuite le nombre de caractères (sans le vbCRlf) ; si'l y a 7
chiffres , remplissage d'un text box, s'il y en a plus , décodage et
remplissage de plusieurs champs
merci pour vos idée
j'en profite pour vous présenter tous mes voeux de santé pour vous et votre
famille ainsi que de réussite pour tous vos projets.
Merci à ce NG pour sa réactivité, en espérant que VB6 reste bien vivant et
interactif
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Christian Hugoud
Hi,
Peut-être avec l'évènement Change.
Christian
"driss hanib" a écrit dans le message de news:
Bonjour à tous
dans le cadre d'un programme commercial plus applicatin particulière, je voudrai utiliser une douchette pour lire un code barre sur un produit le code barre dont je parle est du type EAN128 UCC. Il contient en fait de très nombreux chiffres et notamment une partie qui donne le numéro du lot et une autre qui donne une date de péremption .. le fait de lire le code barre dans un champ texte marche très bien.. cependant je voudrai intercepter les chiffres envoyés , décoder la chaine et remplir directement un certain nombre de champs. le décodage et le remplissage des champs ne pose pas de problème, mais par contre, l'interception me laisse perplexe..
je dois dire, sous réserve de confirmation, la douchette est programmée pour envoyer un retour chariot à la fin du code (vérifié provisoirement dans Word où il y a ce saut de ligne) J'imagine par exemple utiliser un premier textbox avec la méthode keypressed et lancer une action de décodage et remplissage lorsque le keyascii = 13
mais je voudrai savoir s'il y a une méthode pour intercepter la chaine avant toute inscription dans un texte box; ceci pourrait aussi me servir car parfois je dois scanner des code de type 39 avec 7 chiffres seulement..
s'il ya moyen je voudrai intercepter un code. je regarde ensuite le nombre de caractères (sans le vbCRlf) ; si'l y a 7 chiffres , remplissage d'un text box, s'il y en a plus , décodage et remplissage de plusieurs champs
merci pour vos idée
j'en profite pour vous présenter tous mes voeux de santé pour vous et votre famille ainsi que de réussite pour tous vos projets. Merci à ce NG pour sa réactivité, en espérant que VB6 reste bien vivant et interactif
Driss HANIB
Hi,
Peut-être avec l'évènement Change.
Christian
"driss hanib" <dhanib@club-internet.fr> a écrit dans le message de news:
esO960JEGHA.2912@tk2msftngp13.phx.gbl...
Bonjour à tous
dans le cadre d'un programme commercial plus applicatin particulière, je
voudrai utiliser une douchette pour lire un code barre sur un produit
le code barre dont je parle est du type EAN128 UCC. Il contient en fait de
très nombreux chiffres et notamment une partie qui donne le numéro du lot
et une autre qui donne une date de péremption ..
le fait de lire le code barre dans un champ texte marche très bien..
cependant je voudrai intercepter les chiffres envoyés , décoder la chaine
et remplir directement un certain nombre de champs.
le décodage et le remplissage des champs ne pose pas de problème, mais par
contre, l'interception me laisse perplexe..
je dois dire, sous réserve de confirmation, la douchette est programmée
pour envoyer un retour chariot à la fin du code (vérifié provisoirement
dans Word où il y a ce saut de ligne)
J'imagine par exemple utiliser un premier textbox avec la méthode
keypressed et lancer une action de décodage et remplissage lorsque le
keyascii = 13
mais je voudrai savoir s'il y a une méthode pour intercepter la chaine
avant toute inscription dans un texte box;
ceci pourrait aussi me servir car parfois je dois scanner des code de type
39 avec 7 chiffres seulement..
s'il ya moyen je voudrai intercepter un code.
je regarde ensuite le nombre de caractères (sans le vbCRlf) ; si'l y a 7
chiffres , remplissage d'un text box, s'il y en a plus , décodage et
remplissage de plusieurs champs
merci pour vos idée
j'en profite pour vous présenter tous mes voeux de santé pour vous et
votre famille ainsi que de réussite pour tous vos projets.
Merci à ce NG pour sa réactivité, en espérant que VB6 reste bien vivant et
interactif
dans le cadre d'un programme commercial plus applicatin particulière, je voudrai utiliser une douchette pour lire un code barre sur un produit le code barre dont je parle est du type EAN128 UCC. Il contient en fait de très nombreux chiffres et notamment une partie qui donne le numéro du lot et une autre qui donne une date de péremption .. le fait de lire le code barre dans un champ texte marche très bien.. cependant je voudrai intercepter les chiffres envoyés , décoder la chaine et remplir directement un certain nombre de champs. le décodage et le remplissage des champs ne pose pas de problème, mais par contre, l'interception me laisse perplexe..
je dois dire, sous réserve de confirmation, la douchette est programmée pour envoyer un retour chariot à la fin du code (vérifié provisoirement dans Word où il y a ce saut de ligne) J'imagine par exemple utiliser un premier textbox avec la méthode keypressed et lancer une action de décodage et remplissage lorsque le keyascii = 13
mais je voudrai savoir s'il y a une méthode pour intercepter la chaine avant toute inscription dans un texte box; ceci pourrait aussi me servir car parfois je dois scanner des code de type 39 avec 7 chiffres seulement..
s'il ya moyen je voudrai intercepter un code. je regarde ensuite le nombre de caractères (sans le vbCRlf) ; si'l y a 7 chiffres , remplissage d'un text box, s'il y en a plus , décodage et remplissage de plusieurs champs
merci pour vos idée
j'en profite pour vous présenter tous mes voeux de santé pour vous et votre famille ainsi que de réussite pour tous vos projets. Merci à ce NG pour sa réactivité, en espérant que VB6 reste bien vivant et interactif
Driss HANIB
Fred
Dans : news:, driss hanib disait :
Bonjour à tous
Bonsoir,
je dois dire, sous réserve de confirmation, la douchette est programmée pour envoyer un retour chariot à la fin du code (vérifié provisoirement dans Word où il y a ce saut de ligne) J'imagine par exemple utiliser un premier textbox avec la méthode keypressed et lancer une action de décodage et remplissage lorsque le keyascii = 13
Le problème, à mon avis, c'est que le Textbox doit avoir le focus en permanence.
mais je voudrai savoir s'il y a une méthode pour intercepter la chaine avant toute inscription dans un texte box; ceci pourrait aussi me servir car parfois je dois scanner des code de type 39 avec 7 chiffres seulement..
N'y a-t-il pas une propriété KeyPreview (ou quelque chose du genre) qui permettrait, au niveau de la feuille d'intercepter tous les caractères avant leur envoi aux différents contrôles ?
j'en profite pour vous présenter tous mes voeux de santé pour vous et votre famille ainsi que de réussite pour tous vos projets.
Merci et meilleurs v½ux à toi aussi.
-- Fred http://www.cerbermail.com/?3kA6ftaCvT
Dans : news:esO960JEGHA.2912@tk2msftngp13.phx.gbl,
driss hanib disait :
Bonjour à tous
Bonsoir,
je dois dire, sous réserve de confirmation, la douchette est
programmée pour envoyer un retour chariot à la fin du code (vérifié
provisoirement dans Word où il y a ce saut de ligne)
J'imagine par exemple utiliser un premier textbox avec la méthode
keypressed et lancer une action de décodage et remplissage lorsque le
keyascii = 13
Le problème, à mon avis, c'est que le Textbox doit avoir le focus en
permanence.
mais je voudrai savoir s'il y a une méthode pour intercepter la
chaine avant toute inscription dans un texte box;
ceci pourrait aussi me servir car parfois je dois scanner des code de
type 39 avec 7 chiffres seulement..
N'y a-t-il pas une propriété KeyPreview (ou quelque chose du genre) qui
permettrait, au niveau de la feuille d'intercepter tous les caractères
avant leur envoi aux différents contrôles ?
j'en profite pour vous présenter tous mes voeux de santé pour vous et
votre famille ainsi que de réussite pour tous vos projets.
je dois dire, sous réserve de confirmation, la douchette est programmée pour envoyer un retour chariot à la fin du code (vérifié provisoirement dans Word où il y a ce saut de ligne) J'imagine par exemple utiliser un premier textbox avec la méthode keypressed et lancer une action de décodage et remplissage lorsque le keyascii = 13
Le problème, à mon avis, c'est que le Textbox doit avoir le focus en permanence.
mais je voudrai savoir s'il y a une méthode pour intercepter la chaine avant toute inscription dans un texte box; ceci pourrait aussi me servir car parfois je dois scanner des code de type 39 avec 7 chiffres seulement..
N'y a-t-il pas une propriété KeyPreview (ou quelque chose du genre) qui permettrait, au niveau de la feuille d'intercepter tous les caractères avant leur envoi aux différents contrôles ?
j'en profite pour vous présenter tous mes voeux de santé pour vous et votre famille ainsi que de réussite pour tous vos projets.
Merci et meilleurs v½ux à toi aussi.
-- Fred http://www.cerbermail.com/?3kA6ftaCvT
Fred
Dans : news:, Fred disait :
N'y a-t-il pas une propriété KeyPreview (ou quelque chose du genre) qui permettrait, au niveau de la feuille d'intercepter tous les caractères avant leur envoi aux différents contrôles ?
Juste pour confirmer après un petit test. KeyPreview = True (sur la feuille) Utilisation de l'événement KeyPressed de la feuille pour enregistrer à leur passage tous les caractères saisis avant qu'ils ne terminent leur course dans un textbox, un autre contrôle ou bien dans le vide.
-- Fred http://www.cerbermail.com/?3kA6ftaCvT
Dans : news:e3Pw3SKEGHA.2648@TK2MSFTNGP11.phx.gbl,
Fred disait :
N'y a-t-il pas une propriété KeyPreview (ou quelque chose du genre)
qui permettrait, au niveau de la feuille d'intercepter tous les
caractères avant leur envoi aux différents contrôles ?
Juste pour confirmer après un petit test.
KeyPreview = True (sur la feuille)
Utilisation de l'événement KeyPressed de la feuille pour enregistrer à
leur passage tous les caractères saisis avant qu'ils ne terminent leur
course dans un textbox, un autre contrôle ou bien dans le vide.
N'y a-t-il pas une propriété KeyPreview (ou quelque chose du genre) qui permettrait, au niveau de la feuille d'intercepter tous les caractères avant leur envoi aux différents contrôles ?
Juste pour confirmer après un petit test. KeyPreview = True (sur la feuille) Utilisation de l'événement KeyPressed de la feuille pour enregistrer à leur passage tous les caractères saisis avant qu'ils ne terminent leur course dans un textbox, un autre contrôle ou bien dans le vide.
-- Fred http://www.cerbermail.com/?3kA6ftaCvT
driss hanib
merci Christian et Fred,
je vais creuser cela
Driss
"Fred" a écrit dans le message de news: %
Dans : news:, Fred disait :
N'y a-t-il pas une propriété KeyPreview (ou quelque chose du genre) qui permettrait, au niveau de la feuille d'intercepter tous les caractères avant leur envoi aux différents contrôles ?
Juste pour confirmer après un petit test. KeyPreview = True (sur la feuille) Utilisation de l'événement KeyPressed de la feuille pour enregistrer à leur passage tous les caractères saisis avant qu'ils ne terminent leur course dans un textbox, un autre contrôle ou bien dans le vide.
-- Fred http://www.cerbermail.com/?3kA6ftaCvT
merci Christian et Fred,
je vais creuser cela
Driss
"Fred" <foleide@libre.france> a écrit dans le message de news:
%239O0vkKEGHA.1032@TK2MSFTNGP11.phx.gbl...
Dans : news:e3Pw3SKEGHA.2648@TK2MSFTNGP11.phx.gbl,
Fred disait :
N'y a-t-il pas une propriété KeyPreview (ou quelque chose du genre)
qui permettrait, au niveau de la feuille d'intercepter tous les
caractères avant leur envoi aux différents contrôles ?
Juste pour confirmer après un petit test.
KeyPreview = True (sur la feuille)
Utilisation de l'événement KeyPressed de la feuille pour enregistrer à
leur passage tous les caractères saisis avant qu'ils ne terminent leur
course dans un textbox, un autre contrôle ou bien dans le vide.
N'y a-t-il pas une propriété KeyPreview (ou quelque chose du genre) qui permettrait, au niveau de la feuille d'intercepter tous les caractères avant leur envoi aux différents contrôles ?
Juste pour confirmer après un petit test. KeyPreview = True (sur la feuille) Utilisation de l'événement KeyPressed de la feuille pour enregistrer à leur passage tous les caractères saisis avant qu'ils ne terminent leur course dans un textbox, un autre contrôle ou bien dans le vide.