Categories: VC/C++

Codice a Barre EAN 8 e 13

La classe che vi vado a descrivere è quella che utilizziamo in RGPSoft per la creazione e stampa dei codici a barre, più in particolare per l’EAN 13 e l’EAN 8 i maggiormente utilizzati. Questa classe C++ è stata realizzata con MFC, infatti la classe base è una CStatic, ma ovviamente un bravo programmatore saprà certamente trasformarla per l’SDK di Windows, o per Linux o per Visual Basic o PHP, o Java, o C# o creare un componente ActiveX con ATL o MFC. Mettiamo il caso che la vogliate utilizzare con MFC, dovete inserire in una dialog per esempio un controllo statico e poi tramite DoDataExchange andare a fare il subclassing del controllo stesso. Per inserire il codice all’interno del controllo dovete utilizzare la funzione SetCodix(codice a barre), quando la finestra verrà disegnata apparirà il disegno del codice a barre, attenzione poichè è il controllo stesso che calcola automaticamente il codice di controllo finale e quindi il codice da inserire sarà rispettivamente di 12 lettere e 7 lettere.
Il controllo viene utilizzato nei nostri programmi gestionali e potete vedere un esempio nella immagine qui sotto, in Calus.

Il programma in fase di sviluppo

Per scaricare i due files sorgenti, che potete utilizzare dove volete ma non vendere mi raccomando, potete andare sul nostro sito nella sezione download.

Share
Giampaolo Rossi

Sviluppatore di software gestionale da oltre 28 anni.

Recent Posts

MerciGest: il gestionale di magazzino semplice e gratuito

MerciGest è il software gestionale gratuito per Windows che semplifica la gestione del magazzino: giacenze,…

2 giorni ago

Software gestionali con SQL Server: un archivio unico, accessibile ovunque

Tutti i nostri software gestionali possono essere collegati a un database SQL Server, consentendo l’accesso…

4 giorni ago

Come iniziare ad usare MerciGest in 5 minuti

MerciGest è semplice e immediato: basta scaricare e installare il programma per iniziare subito. Al…

6 giorni ago

Cos’è MerciGest e a chi serve

MerciGest è un gestionale di magazzino per Windows pensato per negozi, piccole imprese e artigiani…

1 settimana ago

Introduzione alla Standard Template Library (STL)

La Standard Template Library (STL) è una delle componenti più potenti del C++. Fornisce una…

7 mesi ago

Un Abbonamento per Tutti i Software

Sono arrivato alla convinzione che un abbonamento per tutti i miei software gestionali sia il…

2 anni ago