Envoyer chaine caratère sur ligne série VB

Jack_636 Messages postés 44 Date d'inscription   Statut Membre Dernière intervention   -  
lermite222 Messages postés 8724 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,

J'utilise une intermec.
Mon imprimante dédié à l'automatisme, de ce fait il ne doit pas fonctionner uniquement sur Windows.
L'imprimante doit fonctionné sans Windows, sans driver et sur tous les systèmes (Automate, PC Windows, PC Linux, etc.).
La communication avec l'imprimante se fait donc sous forme de caractères envoyés sur la ligne série.

Comment puis faire dans mon code en VB pour imprimer mon code barre et ma référence ?

Merci beaucoup



A voir également:

2 réponses

eriiic Messages postés 24603 Date d'inscription   Statut Contributeur Dernière intervention   7 275
 
Bonjour,

Sur un port série RS232 ?
Dans ton autre post tu parlais de LPT1:

Et as-tu testé en déclarant une imprimante avec un driver générique sur LPT1: ?

eric
0
Jack_636 Messages postés 44 Date d'inscription   Statut Membre Dernière intervention   9
 
oui pardon, c'est bien sur le port LPT1
merci
0
lermite222 Messages postés 8724 Date d'inscription   Statut Contributeur Dernière intervention   1 191
 
Bonjour,
Mais comme tu est en VB, tu ne pourras faire que pour Windows ?
Donc l'objet Printer est à employer.
Tu dois au préalable désigner l'imprimante avec la collection Printers.
Pour plus de renseignement à ce sujet voir l'aide.
S'il n'y a pas de driver tu dois connaître les codes de commandes de l'imprimante, par exemple chr(13) pour un retour chariot. chr(65) pour A etc..
Mais chaque imprimante à ses codes et avec les imprimantes actuelles ces codes ne sont plus diffuser.
A+
0
lermite222 Messages postés 8724 Date d'inscription   Statut Contributeur Dernière intervention   1 191
 
C'est aussi valable sur le port comm, tu dois connaître les codes de l'imprimante.
0
Jack_636 Messages postés 44 Date d'inscription   Statut Membre Dernière intervention   9
 
effectivement, j'ai eu un retour du fabricant, il faut que j'envoie mon impression en ASCII.
Je cherche le code utilisé par l'imrpimante
0
lermite222 Messages postés 8724 Date d'inscription   Statut Contributeur Dernière intervention   1 191
 
Et le fabriquant ne peu pas te fournir les codes ?
0