Difficoltà: 
2 / 5
Il
controllo FBI IP Address consente all'utente l'immissione
di un indirizzo IP, come combinazione di quattro caselle di testo. Il
controllo è del tutto simile al controllo IP Address presente
nella libreria Windows Common Controls, richiamabile esclusivamente
tramite API e non disponibile nella
versione OCX della libreria.
Durante la digitazione sarà controllato che il numero per ogni
componente dell'indirizzo immesso sia inferiore a 256 e verrà generato
un errore nel caso opposto.
L'utente potrà utilizzare il tasto "." per avanzare
nella digitazione dell'indirizzo IP, in modo da renderne naturale la scrittura;
ad esempio 192 [punto] 168 [punto] 0 [punto] 1 [punto].
L'indirizzo memorizzato può essere restituito mediante la lettura
della proprietà Indirizzo oppure mediante la proprietà
CasellaIP. La modifica è consentita esclusivamente
mediante la proprietà CasellaIP.
Proprietà 
Utilizzabile in fase di progettazione |
Accessibile in lettura in fase di esecuzione |
Accessibile in scrittura in fase di esecuzione |
- AltezzaCaselle As Single
  
Restituisce e imposta l'altezza delle singole caselle IP.
- CasellaIP (ByVal Casella As Integer) As Byte
 
Restituisce e imposta il numero contenuto all'interno di ogni casella
IP.
- DistanzaCaselle As Single
  
Restituisce e imposta la distanza tra le singole caselle IP.
- Font As StdFont
  
Restituisce o imposta il carattere utilizzato nelle caselle IP.
- Indirizzo As String

Restituisce una stringa rappresentativa dell'indirizzo IP completo.
L'indirizzo IP restituito verrà formattato usando il carattere
"." come separatore tra i numero contenuti nelle singole caselle
IP.
- LarghezzaCaselle As Single
  
Restituisce e imposta la larghezza delle singole caselle IP.
Metodi 
Nessuno
Eventi 
- AttivaCasella
Parametri richiesti: |
ByVal Casella
As Integer |
Definizione: |
Event AttivaCasella(ByVal
Casella As Integer) |
Viene generato ogni volta che il focus passa da una casella IP ad
un'altra.
Il parametro richiesta restituisce l'indice della casella IP che
ha ricevuto il focus.
Note
La grandezza del controllo non è modificabile direttamente ma
dipende esclusivamente dalla larghezza, altezza e distanza delle caselle
IP. Modificare tali proprietà per generare un cambiamento automatico
della grandezza.
|