spedisci una e-mail
Collaborare ad ioProgrammo
Home Page

CAMBIAMO IL WALLPAPER

 

Vari

 

 

Installa
Come cambiare velocemente l'immagine di sfondo di Windows?? In questo sorgente dimostrativo viene spiegato come effettuare questa operazione in modo rapido e preciso, utilizzando un "tips" e una particolare chiamata ad una API Win32. L'archivio contiene il progetto per VB e il modulo con la dichiarazione della API "SystemParametersInfo" importata dalla USER32.DLL. Il file da passare dovrà essere una Bitmap.

I SEGRETI DELL'HARD-DISK...

 

Vari

 

 

Installa
A volte, quando si deve proteggere un programma dalla copia illecita o dalla pirateria, può essere necessario creare una routine che verifichi alcuni parametri del computer su cui sta girando, in modo da bloccare l'esecuzione del programma se il computer non è quello autorizzato. Il sistema più semplice per fare ciò è prelevare i dati fondamentali dell'hard-disk, quali SERIAL NUMBER, ETICHETTA DI VOLUME e SYSTEM TYPE. Il sorgente utilizza la API.

TASKBAR SI', TASKBAR NO. . .

 

Vari

 

 

Installa
Questo è un esempio di controllo per la Taskbar di Windows 95, ovvero la barra delle applicazioni che contiene il pulsante avvio e la system tray. Il controllo sfrutta alcune API dalla libreria USER32.DLL, assieme ad modulo Visual Basic dove si è specificato un campo-valore per la taskbar. I valori di default sono 0 (SW_SHOW) e 5 (SW_HIDE), che nella form sorgente vanno trattai come un valore booleano.

COSA C'E' NELLO ZIP ?

 

Vari

 

 

Installa
Ancora un altro controllo per Visual Basic col relativo OCX (ActiveX) che serve ad analizzare rapidamente i file archivio ZIP. Con questo controllo si può determinare quanti file contiene l'archivio ZIP, assieme a numerose informazioni riguardo ogni file: grandezza del file in forma compressa e in forma reale, CRC a 32-bit, date/time stamp, commenti associati, metodo di compressione, nome. Attenzione però, il controllo non prevede la decompressione degli ZIP.

BLOCCHIAMO I TASTI "A RISCHIO"

 

Vari

 

 

Installa
Ci sono alcune particolari combinazioni di tasti che sotto Windows ormai sono uno standard. Chi non conosce i "salutari" effetti di CTRL+ALT+CANC?? E' forse la prima cosa che un utente impara a fare quando lavora al computer. Sotto Windows 95 questa combinazione di tasti è l'ultima speranza per un utente col computer in panne. Il sorgente in questione permette di controllare (e disattivare) sotto VB questa particolare combinazione di tasti assieme al comando di task_switch ALT+TAB.

LIST-BOX LUNGHE CON IMMAGINI BMP

 

Vari

 

 

Installa
BMPLST è un controllo Visual Basic che visualizza una list box tradizionale comprensiva di testo e di immagini in formato BMP. Le bitmap possono essere posizionate in qualsiasi fiancata del testo (sopra, sotto, destra, sinistra) e l'oggetto BMPLST non è affetto dal limite di 64k che le tradizionali LIST_BOX del VB hanno. Può gestire oltre 10.000 oggetti e supporta le liste multi-colonna. Il controllo gestisce anche effetti 3D per i bordi delle caselle.

CONTATORI PER TUTTI I GUSTI!

 

Vari

 

 

Installa
Quanti utenti hanno visitato il mio sito? Quante volte è stato eseguito un programma? Quanto manca alla fine di una installazione? Beh in casi come questi, dove è indispensabili disporre di un contatore, per fare le cose in grande stile potete utilizzare questo controllo per Visual Basic e Visual C++, che comprende una serie di 3 contatori simili ai contachilometri delle auto e al contatore domestico della luce.

LED E NUMERI A NON FINIRE!

 

Vari

 

 

Installa
Avete presente le insegne luminose che sovrastono numerosi edifici e riportano, ad intermittenza, rispettivamente l'ora esatta, la data e la temperatura?? Bene, questo controllo OCX , per Visual Basic e Visual C++, riproduce esattamente quel tipo di insegne luminose, caratterizzate dal classico formato "digitale" dei numeri, ottenuti grazie alle diverse combinazioni dei led luminosi.

TIMER E ALLARMI PER EVENTI TEMPORIZZATI

 

Vari

 

 

Installa
Grazie a questo controllo, che comprende l'OCX e il VBX per Visual Basic, è possibile impostare e creare dei timer personalizzati per la gestione di eventi di Windows. Assieme al controllo è allegato un sorgente (in versione 16 e 32-bit) che spiega chiaramente come utilizzare questa libreria. Il sample è un orologio con timer che ogni 10 secondi varia i colori di ore/minuti/secondi.

MESSAGE-BOX PER "TIPS & TRICKS"

 

Vari

 

 

Installa
OmniFormBox è un controllo ActiveX per visualizzare dei messaggi di testo basati su dialog-form. L'utente finale può gestire in seguito l'opzione di disabilitare un messaggio particolare, in modo da non farlo più apparire in futuro. Tutte queste funzioni sono gestite dal controllo stesso e non richiedono l'uso di codice aggiuntivo. Questo controllo permette di gestire le form di dialogo con gli utenti in modo semplice ed ha molte più funzionalità del tradizionale "MsgBox" del VB.

VU-METER E INDICATORI DI LIVELLO

 

Vari

 

 

Installa
Sapete cosa è un "vu-meter" di preciso? Beh, provate a pensare all'equalizzatore del vostro stereo, quell'apparecchio con tante lucine (verdi e rosse) che salgono e scendono di continuo al ritmo della musica. Questo controllo OCX / VBX della Mabry è proprio un vu-meter, completo di tutto: colori variabili, effetti 3D, ombreggiatura, rilievo, disposizione verticale e orizzontale. E' utile nelle applicazioni che richiedono degli indicatori di livello in continuo aggiornamento.

LE LISTE DI VB NON VI SODDISFANO??

 

Vari

 

 

Installa
List/X+ è un controllo ActiveX che definisce un nuovo standard di oggetti per rimpiazzare le vecchie liste in uso dal Visual Basic. Con List/X+ si hanno numerosi vantaggi e possibilità che le normali liste non supportano. Esempi? Colonne multiple, supporto per l'ordinamento dati, titoli e oggetti su più linee, colori e bitmap di sfondo, ecc. Nel pacchetto è compreso un completo programma VB che dimostra pienamente le potenzialità di List/X+.

Ritorna all'indice