PC SOFT

GRUPOS DE DISCUSSÃO PROFISSIONAL
WINDEVWEBDEV e WINDEV Mobile

Inicio → WINDEV 2024 → [WD90034j] Ouverture Tiroir Caisse EPSON
[WD90034j] Ouverture Tiroir Caisse EPSON
Iniciado por Jean Philippe d'Unienville, out., 19 2005 2:16 AM - 8 respostas
Publicado em outubro, 19 2005 - 2:16 AM
Bonjour,

je tourne en rond depuis trop longtemps !!!!

Dans un programme de gestion de Point de Vente, je dois ouvrir le tiroir
Caisse à un moment donné.
le code que je dois envoyer à l'imprimante ressemble à:
chr$(/1B)+chr$(/69)
ou
"27,112,0,50,250"

comment faire que ca marche avec Windev ??

merci d'avance à celui qui pourra m'aider.

Jean Philippe d'Unienville
Floreal
Ile Maurice
Publicado em outubro, 19 2005 - 8:42 AM
salut

secrit(num_port,caract(27)+caract(112)+caract(0)+caract(50)+caract(250))
Publicado em outubro, 19 2005 - 9:12 AM
Salut,

Voici un code qui devrait fonctionner
Bien à toi.

Pierre Devillers

PROCEDURE Ouverture_Caisse()
Nombre, resultat1 est un entier


//Ouverture de COM1
resultat1 = sOuvre(1,2000,2000)
SI resultat1 = Vrai ALORS
//paramétrage de COM1
sFixeParamètre(1,1200,0,8,1)
SINON
Erreur("Erreur d'ouverture de la caisse"+RC+"Port Com1 occupé")
FIN

// Envoi d'un message au buffer de sortie de COM1
sEcrit(1,chr$(/1B)+chr$(/69))
//attendre la fin de l'écriture
BOUCLE
SI sDansFileSortie(1) = 0 ALORS SORTIR
FIN
// Libération du port COM1
sFerme(1)
FIN
Publicado em outubro, 19 2005 - 9:41 AM
une nouvelle fonction de windev chr$ ?
Publicado em outubro, 19 2005 - 11:04 AM
ki mamière?

Trace(Val(0x1B))
Trace(Caract(Val(0x1B)))

te mettra sans doute sur la voie.

jean-daniel

Jean Philippe d'Unienville a utilisé son clavier pour écrire :
Bonjour,

je tourne en rond depuis trop longtemps !!!!

Dans un programme de gestion de Point de Vente, je dois ouvrir le tiroir
Caisse à un moment donné.
le code que je dois envoyer à l'imprimante ressemble à:
chr$(/1B)+chr$(/69)
ou
"27,112,0,50,250"

comment faire que ca marche avec Windev ??

merci d'avance à celui qui pourra m'aider.

Jean Philippe d'Unienville
Floreal
Ile Maurice



--
Ceci est une signature automatique de MesNews.
Site : http://www.mesnews.net
Publicado em outubro, 19 2005 - 11:19 AM
La fonction iEscape devrait convenir.

--
Cordialement.

Patrick Bouquet
Membre WINDASSO - Association des utilisateurs WxxDEV(c)
http://www.windasso.org


"Jean Philippe d'Unienville" <jpdu@jpdu.com> a écrit dans le message de
news: 435543d8$1@news.pcsoft.fr...
Bonjour,

je tourne en rond depuis trop longtemps !!!!

Dans un programme de gestion de Point de Vente, je dois ouvrir le tiroir
Caisse à un moment donné.
le code que je dois envoyer à l'imprimante ressemble à:
chr$(/1B)+chr$(/69)
ou
"27,112,0,50,250"

comment faire que ca marche avec Windev ??

merci d'avance à celui qui pourra m'aider.

Jean Philippe d'Unienville
Floreal
Ile Maurice

Publicado em outubro, 19 2005 - 11:44 AM
Jean Philippe d'Unienville a écrit :
Bonjour,

je tourne en rond depuis trop longtemps !!!!

Dans un programme de gestion de Point de Vente, je dois ouvrir le tiroir
Caisse à un moment donné.
le code que je dois envoyer à l'imprimante ressemble à:
chr$(/1B)+chr$(/69)
ou
"27,112,0,50,250"

comment faire que ca marche avec Windev ??

merci d'avance à celui qui pourra m'aider.

Jean Philippe d'Unienville
Floreal
Ile Maurice


bonjour,
en utilisant Caract()
iimprime carat(27) + caract(112) + etc..

--
Jacques Trepp
Albygest - 81160 - St Juery
jacques-pas de spam.trepp@free.fr
(enlever '-pas de spam' pour me joindre)
http://www.albygest.com
Publicado em outubro, 19 2005 - 12:21 PM
Salut

Il y a aussi la commande iEscape qui peut aider.

--

Ciao
Pat Biker
http://aaa.windev.free.fr/


On Wed, 19 Oct 2005 09:04:54 +0200, "jean daniel"
<ns_jean-daniel.hoarau@laposte.net> wrote:


ki mamière?

Trace(Val(0x1B))
Trace(Caract(Val(0x1B)))

te mettra sans doute sur la voie.

jean-daniel

Jean Philippe d'Unienville a utilisé son clavier pour écrire :
Bonjour,

je tourne en rond depuis trop longtemps !!!!

Dans un programme de gestion de Point de Vente, je dois ouvrir le tiroir
Caisse à un moment donné.
le code que je dois envoyer à l'imprimante ressemble à:
chr$(/1B)+chr$(/69)
ou
"27,112,0,50,250"

comment faire que ca marche avec Windev ??

merci d'avance à celui qui pourra m'aider.

Jean Philippe d'Unienville
Floreal
Ile Maurice
Publicado em outubro, 19 2005 - 8:46 PM
Excellent.
Ca fonctionne à merveille.
Merci à tous pour vos précieuses contributions.

Jean Philippe


"YORK" <guest@newsgroup.fr> wrote in message
news:4355d5cb$3@news.pcsoft.fr...



salut

secrit(num_port,caract(27)+caract(112)+caract(0)+caract(50)+caract(250))