MS Visual Basic 6  

Ho realizzato numerose applicazioni in Visual Basic nell'ambito della mia attività professionale ed anche per mie esigenze.
Se non siete già degli esperti programmatori in VB vi consiglio il manuale Visual Basic 5 di Gary Cornell (in italiano) ediz. McGraw Hill (è uscita una nuova edizione per il 6 ma non l'ho letta); quel manuale è fatto molto bene e tratta anche i controlli Internet e la creazione degli ActiveX.

Vi propongo alcune cosette che possono risultare utili e che potete copiare liberamente; inoltre a fine pagina troverete i link a siti italiani specializzati in Visual Basic.


Routine di controllo Codice Fiscale / Partita IVA
Effettua il solo controllo formale, senza verificare il Codice Comune/Stato estero del C.F., né il Codice Ufficio della P.IVA; il codice sorgente è contenuto in un file .txt visibile con un Click

Modulo di Ridimensionamento automatico dei controlli di un Form
Il modulo Autosize effettua il ridimensionamento ed il riposizionamento dei controlli e di tutti i Font di un Form in funzione della risoluzione dello schermo. Il riferimento al Form viene passato come Object, le dimensioni dello schermo sono in pixel.
Il file autosize.zip (2Kb) contiene il modulo Autosize.bas e le istruzioni.   Download

Trasformazione di un importo nella stringa equivalente
La trasformazione di un numero in lettere è un classico di programmazione e se ne trovano numerosi esempi. Vi presento il mio dove ho preferito usare una struttura ricorsiva perché più interessante logicamente anche se più complicata.
Il file importo.zip (3Kb) contiene il progetto di esempio in formato Vb5, usabile sia in Vb5 che in Vb6.   Download

Giustificazione di un testo
Il modulo Justify.bas effettua la stampa giustificata del testo con il metodo Print sull'oggetto indicato (che deve poter supportare il metodo). Attualmente alla routine vengono passati i margini superiore, sinistro e destro; se volete usarla per la stampante potete aggiungere facilmente il margine inferiore e la gestione del NewPage.
Il file justify.zip (3Kb) contiene il progetto VB6 di prova commentato.    Download

Utility di Visualizazione/Editing dei files dBase III
Visualizza la struttura del dbf; è possibile, se non è presente il file .inf associato, di scegliere i files .ndx indici del database e creare il file .inf; si può aprire il database e vedere o aggiornare il contenuto dei records. Io lo ho associato alla extension dbf nelle Risorse del Computer.
Possono verificarsi dei problemi con indici alfanumerici contenenti duplicati a causa di malfunzionamenti nel motore Microsoft Jet.
Il file dbutil.zip (40Kb) contiene i files necessari per creare il pacchetto di istallazione (ma non i sorgenti). Potete distribuire liberamente l'utility ma non venderla.   Download

Utility di Visualizazione/Stampa della struttura dei files Access
Visualizza la struttura del Db; è possibile aprire un database e vedere o stampare le strutture delle Tables e delle Queries presenti.
Il file mdbuti.zip (20Kb) contiene i files necessari per creare il pacchetto di istallazione (ma non i sorgenti). Potete distribuire liberamente l'utility ma non venderla.   Download

Link
VbItalia   www.vbitalia.it
Programmazione.it   www.programmazione.it
La pagina delle Api   members.xoom.it/CesareRizzi
Visual Basic Simple   vbsimple.virtualave.net
Rimini Visualbasic   www.micromy.it


Segnala un sito   
Page Top