Envoyer chaine caratère sur ligne série VB

Fermé
Jack_636 Messages postés 44 Date d'inscription jeudi 22 septembre 2011 Statut Membre Dernière intervention 12 décembre 2011 - 8 nov. 2011 à 12:59
lermite222 Messages postés 8724 Date d'inscription dimanche 8 avril 2007 Statut Contributeur Dernière intervention 22 janvier 2020 - 9 nov. 2011 à 13:01
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 24600 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 21 octobre 2024 7 239
8 nov. 2011 à 19:15
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 jeudi 22 septembre 2011 Statut Membre Dernière intervention 12 décembre 2011 9
9 nov. 2011 à 12:59
oui pardon, c'est bien sur le port LPT1
merci
0
lermite222 Messages postés 8724 Date d'inscription dimanche 8 avril 2007 Statut Contributeur Dernière intervention 22 janvier 2020 1 190
9 nov. 2011 à 10:48
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 dimanche 8 avril 2007 Statut Contributeur Dernière intervention 22 janvier 2020 1 190
9 nov. 2011 à 10:56
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 jeudi 22 septembre 2011 Statut Membre Dernière intervention 12 décembre 2011 9
9 nov. 2011 à 12:58
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 dimanche 8 avril 2007 Statut Contributeur Dernière intervention 22 janvier 2020 1 190
9 nov. 2011 à 13:01
Et le fabriquant ne peu pas te fournir les codes ?
0