Liste in movimento
|
|
Windows 95/NT
|
|
|
Installa
|
- E' un ActiveX control scritto in Visual Basic 5-SP3 che permette all'utente di spostare oggetti da una prima lista (disponibile) in un'altra (lista selezioni). E' possibile muovere singolarmete gli oggetti o spostarli tutti insieme, disponendo anche di una verifica sugli oggetti correntemente selezionati. E' fornito un progetto VB completo che mostra l'uso dell'OCX in un semplice programma.
|
Conversioni numeriche
|
|
Windows 95/NT
|
|
|
Installa
|
- In molti programmi può spesso capitare di dover gestire la conversione numerica tra unità di misura. La libreria dinamica presentata è appunto una UNIT CONVERTER che fornisce un modo semplice per convertire diverse categorie di misurazione tra loro. Ecco alcuni esempi di misure supportate dalla DLL:
Lunghezza - chilometri (KM)
- miglia nautiche (NM)
- piedi (FT)
- ettometri (HM)
- yards (YD)
- metri (M)
- miglia (SM)
- pollici (IN)
- centimetri (CM)
Temperatura - Fahrenheit (F)
- Celsius (C)
- Kelvin (K)
Velocità - metri al secondo (MPS)
- chilometri all'ora (KPH)
- nodi (KTS)
- miglia orarie (MPH)
e inoltre sono presenti le misure di tempo e di angoli.
|
Applicazioni in background
|
|
Windows 95/NT
|
|
|
Installa
|
- Spesso è necessario che la nostra applicazione VB rimanga attiva in background per essere poi richiamata dall'utente quando serve. Per far questo bisogna inserire il nostro programma nella "Icon Tray", cioè la barra con le icone posta in basso a destra nello schermo. Questo controllo OCX permette appunto di inserire una qualsiasi vostra applicazione nella Icon Tray e riesce poi a rilevare quando l'utente cerca di richiamarla col mouse, notando anche la differenza tra pulsante destro e sinistro del mouse. E' fornito un esempio (già compilato in EXE) che mostra come usare il controllo.
|
FeedBack
|
|
Windows 95/NT
|
|
|
Installa
|
- Quando si scrive un programma che lavora con processi lunghi è buona abitudine tenere informato l'utente di quello che sta succedendo, in particolare bisogna avvisarlo che il processo non si è bloccato ma sta proseguendo verso la fine in modo normale. Lo strumento più adatto per questo genere di informazione sono proprio le Progress Control Bar. L'OCX in questione è appunto una barra di avanzamento, che può essere usata con differenti colori di sfondo e di testo. Per i metodi e le proprietà dell'oggetto potete fare riferimento al TXT incluso nell'archivio.
|
TextBox avanzate
|
|
Windows 95/NT
|
|
|
Installa
|
- eXtreme TextBox è un controllo ActiveX a 32-bit che implementa alcune nuove funzionalità (miseramente mancanti) rispetto ai tradizionali textbox di Visual Basic, problema che di solito costringeva i programmatori a scrivere manualmente tali funzionalità. Il nuovo TextBox ha oltre 12 nuove proprietà ed eventi tra cui citiamo:
· TextCase - permette di speficicare il formato Maiuscolo, Minuscolo in automatico mentre si digita il testo
· Restrictions - si può vietare l'input in una cella dei dati numerici o alfabetici.
· EnterKeyAsTab - si può utilizzare INVIO in funzione del tasto TAB
· CheckBox - CheckBox incorporato nel testo!
|
Algoritmi di crittografia
|
|
Windows 95/NT
|
|
|
Installa
|
- Il DES (Data Encryption Standard) è il famoso algoritmo crittografico realizzato negli USA sul finire degli anni '70. L'algoritmo fornisce un potente motore crittografico per cifrare/decifrare una stringa di testo rendendola incomprensibile. La DLL in questione implementa una versione del DES e può essere usata nei vostri programmi che richiedono password cifrate o particolari condizioni di sicurezza dei dati. La libreria lavora su stringhe e su array in modo simmetrico.
|
Stampare con VB
|
|
Windows 95/NT
|
|
|
Installa
|
- Questo controllo consente di stampare usando Visual Basic un semplice testo indirizzandolo su una delle stampanti disponibili. E' possibile specificare un particolare tipo di font di stampa e anche i margini e l'orientamento del foglio di carta. L'oggetto dispone dispone di queste proprietà: TopMargin, BottomMargin, LeftMargin e RightMargin (ovviamente i margini di stampa); Font, il carattere usato; Orientation, che può essere portrait o landscape; PrinterDriverName e SelPrinter per specificare la stampante da usare. La chiamata di stampa ritorna un booleano per indicare la riuscita dell'operazione.
|
Menù ad espansione
|
|
Windows 95/NT
|
|
|
Installa
|
- ExploderX è un controllo ActiveX di Visual Basic 5 per i menù a cascata e ad espansione. Il controllo si rivela molto efficace per i programmatori, in quanto permette di gestire la classica struttura di lista multipla abbinata ai menù a cascata e con insiemi ad albero, offrendo una forma di navigazione e di comando di un'applicazione molto dinamica. ExploderX è dotato di proprietà, metodi ed eventi come un qualsiasi altro oggetto VB.
|
Il registro di configurazione
|
|
Windows 95/NT
|
|
|
Installa
|
- Il controllo SimpleRegistry è un semplice modo per accedere al registro di configurazione di Windows 95 in Visual Basic. Il controllo fornisce un accesso facile ed intuitivo al Win Registry e al Win32 API Registry. Supporta totalmente la struttura gerarchica a blocchi (keys, subkeys e singoli valori) offrendo tutta la potenza degli oggetti di Visual Basic. Infatti le chiavi, le sottochiavi e i singoli valori potranno essere trattati come un qualsiasi oggetto VB, ognuno con le sue proprietà e i suoi metodi. Questa versione del controllo consente di gestire anche valori di tipo binario.
|
Dipingere il desktop
|
|
Windows 95/NT
|
|
|
Installa
|
- Avete mai pensato di usare lo sfondo della vostra FORM come il desktop di Windows 95? Forse no, ma con il controllo OCX che vi proponiamo è possibile farlo. Infatti potrete settare come sfondo della vostra form, una qualsiasi immagine su file in formato BMP, DIB, JPG, GIF e WMF. Il controllo dispone anche di alcune proprietà simili a quelle del desktop, tra cui la possibilità di mostrare lo sfondo centrato nella form (centered) o affiancato (tiled).
|
Windows senza Windows
|
|
Windows 95/NT
|
|
|
Installa
|
- Questo OCX serve per di eliminare (temporaneamente) alcune funzioni interne di Windows 95, permettendo allo stesso tempo di riattivarle in qualsiasi momento si voglia. DisablePro è un controllo totalmente a 32-bit ed è in grado di disabilitare le seguenti features del sistema: TaskBar di Win95; TaskSwitch (tramite i tasti CTRL+ESC e ALT+TAB), Reset (CTRL+ALT+CANC), IconTray, Pulsante di Avvio e addirittura l'intero Desktop di Windows 95. Inoltre DisablePro può bloccare anche le funzioni "Trova", "Esegui" e "Shutdown" del menù avvio, nonché alcuni opzioni del Pannello di Controllo.
|
I programmi shareware
|
|
Windows 95/NT
|
|
|
Installa
|
- Registration Wizard Pro è un controllo ActiveX progettato per essere usato con Visual Basic 5.0. Esso consente ai programmatori di implementare facilmente le caratteristiche NAG-SCREEN dei programmi shareware, senza bisogno di scrivere codice complesso e routine di test. Registration Wizard infatti può limitare la vostra applicazione con un periodo di tempo nel quale l'utente potrà testare il prodotto. Terminato questo periodo, l'utente dovrà registrare, con un codice apposito, la vostra applicazione, altrimenti REG. WIZ. ne inibirà l'uso.
|