Visual Basic Simple
FBI IP Address
Immissione di un indirizzo IP
Sincronizza Indice
Sincronizza Indice
Scarica il progetto
Scarica il progetto
Scarica il testo dell'articolo
Testo dell'articolo
Stampa l'articolo
Stampa l'articolo

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 Utilizzabile in fase di progettazione
Accessibile in lettura in fase di esecuzione Accessibile in lettura in fase di esecuzione
Accessibile in scrittura in fase di esecuzione Accessibile in scrittura in fase di esecuzione
  • AltezzaCaselle As Single Utilizzabile in fase di progettazioneAccessibile in lettura in fase di esecuzioneAccessibile in scrittura in fase di esecuzione
    Restituisce e imposta l'altezza delle singole caselle IP.

  • CasellaIP (ByVal Casella As Integer) As Byte Accessibile in lettura in fase di esecuzioneAccessibile in scrittura in fase di esecuzione
    Restituisce e imposta il numero contenuto all'interno di ogni casella IP.

  • DistanzaCaselle As Single Utilizzabile in fase di progettazioneAccessibile in lettura in fase di esecuzioneAccessibile in scrittura in fase di esecuzione
    Restituisce e imposta la distanza tra le singole caselle IP.

  • Font As StdFont Utilizzabile in fase di progettazioneAccessibile in lettura in fase di esecuzioneAccessibile in scrittura in fase di esecuzione
    Restituisce o imposta il carattere utilizzato nelle caselle IP.

  • Indirizzo As String Accessibile in lettura in fase di esecuzione
    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 Utilizzabile in fase di progettazioneAccessibile in lettura in fase di esecuzioneAccessibile in scrittura in fase di esecuzione
    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.

Fibia FBI
27 Gennaio 2002

Scarica il progetto
Scarica il progetto
Scarica il testo dell'articolo
Scarica il testo dell'articolo
Stampa l'articolo
Stampa l'articolo
Torna all'indice dei Controlli utente