Re: comment simuler un enter (return ) par programmation
Posté par lass1250 le 26/5/2009 20:19:18
j'ai fait le test suivant sans lecture serial et sans evenement
Juste lire et cecriere dans une table
fenetre vierge type wd11 insere une table memoire
champs
NoTag, Prenom ,Nom,Description sont des chaine sans saisie
voila le code
//********** initialisation table ******
SI TABLE..Vide ALORS TableAjoute(TABLE)
DonneFocus(TABLE.NoTag)
// ************** entre en saisie d'une ligne de table ***
//TableAjouteLigne(TABLE)
DonneFocus(TABLE.NoTag)
i est un entier
i = TableSelect (TABLE)
Info (i)
TableSelect (TABLE)
//
NoTag = "zzzzzzzz"
Nom = "aaaaa"
Prenom = "bbbbbb"
Description = "cccccccc"
// *** sortie d'une ligne de table ********
TableAjouteLigne(TABLE)
// ********************** fi de code ******************************
Resultat
Rien ne se passe rien c'est normal il ya aucune saisie
si je rend actif a la saisie NoTag
le table se rend a la saisi NoTag prend sa valeur "zzzzzzzz"
et attend un return pour passer pour informer le rest de la ligne
et change de ligne ainsi de suite
Faite le test
Donc le tableajouteligne ne me donne pas de ligne in me la donne seulement si
je lui fait un enter (return) a la saisie de NoTag
Si tu est capable de me le corriger donne moi le code
Je veux un code ou un exemple qui me permet a partir
d'un lecteur de type Barre code d'alimenter une table
uniquement par presentation d un media au lecteur
La fonction trace le fait parfaitenment
Autre soucis le thread versus evenement et comment le coder
merci de vos reponses
ps nous ne sommes pas sur le meme fuseau horaire propablement
Cette contribution était de : http://old.wdforge.org/newbb/viewtopic.php?forum=20&topic_id=6203&post_id=24716