Forum: PC-Programmierung [S] Barcodemodul f. Visual C++


von Michael (Gast)


Lesenswert?

Hallo,

aus einem Visual C++ Programm sollen Barcodes ausgedruckt werden. Neben 
dem Datum, soll ein Namenskürzel und eine laufenden Nummer (8stellig) 
ausgegeben werden.

Welcher Barcode ist am besten für Visual C+ geeignet?

Viele Grüße

Michael

von Daniel A. (daniel-a)


Lesenswert?

Michael schrieb:
> aus einem Visual C++ Programm sollen Barcodes ausgedruckt werden. Neben
> dem Datum, soll ein Namenskürzel und eine laufenden Nummer (8stellig)
> ausgegeben werden.

Als Barcode?! Dafür sind die üblichen barcodes nicht ideal. Ein qr-code 
wäre besser geeignet, und Wenn man die informationen darin als url 
verpackt kann man sogar Webseiten zum QR code velinken, welche jedes 
moderne handy/tablet durch einscannen öffnen kann!

Das Ausdrucken wird dann das nächste Problem sein...

> Welcher Barcode ist am besten für Visual C+ geeignet?

Visual C++ ist ein compiler, dem ist das egal.
Hier würde sich eher eine Frage nach nach nutzen/aufand ergeben

: Bearbeitet durch User
von Markus C. (ljmarkus)


Lesenswert?

Barcode Schriftart

lg, markus

von Frank (Gast)


Lesenswert?

Auch wenn QR-Code gerade stark in Mode ist und unzweifelhaft seine 
Vorteile habt (hohe Datendichte, Fehlertolranz), so hat er einen 
entscheidenden Nachteil: Um ihn zu genrieren ist ein gewaltiger Sack 
Mathematik erforderlich.

Dazu ist man auf fremde Bibliotheken angewiesen, denn für eine 
Programmierübung mal so nebenbei ist das eindeutig zu heavy. Was man 
dagegen rel. einfach hinbekommt (mache ich immer in Javascript- oder 
PHP-Einführungskursen), ist Code 39, der kann auch alphanumerisch ...

von Georg (Gast)


Lesenswert?

Daniel A. schrieb:
> Das Ausdrucken wird dann das nächste Problem sein...

Wieso das nächste, das ist das eigentliche Problem - dazu sind Barcodes 
da.

Markus C. schrieb:
> Barcode Schriftart

Fonts sind dafür nur sehr eingeschränkt benutzbar, viel flexibler sind 
Bibliotheken (DLLs). Die Printroutine für den gewünschten Barcode muss 
in die Druckerausgabe eingebunden werden.

Georg

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.