Visual Basic Simple
FBI Change Resolution
Cambio della risoluzione video
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à: 3 / 5

Il controllo FBI Change Resolution permette di rilevare e cambiare con estrema semplicità la risoluzione video. Sarà possibile anche fare in modo che al termine dell'utilizzo del controllo la risoluzione venga ripristinata ai valori iniziali.


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
  • Alignment As AlignmentConstants Utilizzabile in fase di progettazioneAccessibile in lettura in fase di esecuzioneAccessibile in scrittura in fase di esecuzione
    Restituisce ed imposta l'allineamento del testo.

    Determina la posizione del testo all'interno della barra colorata utilizzando un valore dell'enumerazione AlignmentConstants.

  • AutoReset As Boolean Utilizzabile in fase di progettazioneAccessibile in lettura in fase di esecuzioneAccessibile in scrittura in fase di esecuzione
    Determina se la risoluzione grafica verrà ripristinata allo stato precedente quando l'istanza viene rimossa dalla memoria.

  • LeggiRisoluzioneX As Long Accessibile in lettura in fase di esecuzione
    Restituisce la larghezza attuale dello schermo.

  • LeggiRisoluzioneY As Long Accessibile in lettura in fase di esecuzione
    Restituisce l'altezza attuale dello schermo.

  • LeggiRisoluzioneZ As Long Accessibile in lettura in fase di esecuzione
    Restituisce la profondità attuale dello schermo.

  • RisoluzioneX As Long Utilizzabile in fase di progettazioneAccessibile in lettura in fase di esecuzioneAccessibile in scrittura in fase di esecuzione
    Restituisce/imposta la larghezza dello schermo utilizzata dal metodo CambiaRisoluzione.

  • RisoluzioneY As Long Utilizzabile in fase di progettazioneAccessibile in lettura in fase di esecuzioneAccessibile in scrittura in fase di esecuzione
    Restituisce/imposta l'altezza dello schermo utilizzata dal metodo CambiaRisoluzione.

  • RisoluzioneZ As Long Utilizzabile in fase di progettazioneAccessibile in lettura in fase di esecuzioneAccessibile in scrittura in fase di esecuzione
    Restituisce/imposta la profondità dello schermo utilizzata dal metodo CambiaRisoluzione.


Metodi

  • CambiaRisoluzione
    Tipo di metodo: Function
    Parametri richiesti: ByRef CambiaDepth As Boolean (opzionale)
    Definizione: Function CambiaRisoluzione([CambiaDepth As Boolean = Falso]) As RispostaCambiaDisplay
    Effettua il cambio di risoluzione. Se il parametro CambiaDepth è True viene cambiata anche la profondità.

  • Reset
    Tipo di metodo: Sub
    Parametri richiesti: (nessuno)
    Definizione: Sub Reset()
    Annulla le modifiche di risoluzione effettuate e ripristina lo stato precedente.


Eventi

Nessuno


Note

La funzione CambiaRisoluzione restituisce un valore dell'enumerazione RispostaCambiaDisplay definita come:

  • Enum RispostaCambiaDisplay
  •     DISP_CHANGE_BADPARAM = -5
  •     DISP_CHANGE_BADFLAGS = -4
  •     DISP_CHANGE_NOTUPDATED = -3
  •     DISP_CHANGE_BADMODE = -2
  •     DISP_CHANGE_FAILED = -1
  •     DISP_CHANGE_SUCCESSFUL = 0
  •     DISP_CHANGE_RESTART = 1
  • End Enum

È stata acclusa anche una pagina HTML per testare il funzionamento del controllo compilato come OCX separato, a cura dell'utente, all'interno di una pagina web.

Fibia FBI
7 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