Come usare ScrollBar in VB6

March 9

Come usare ScrollBar in VB6


La barra di scorrimento consente di scorrere verso l'alto e in basso nella pagina del browser web. Si tratta di una barra di scorrimento verticale. Visual Basic ha ScrollBars verticali e orizzontali. I comandi si trovano nella casella degli strumenti e sono chiamati "HScrollBar" e "VScrollBar." Inoltre, alcuni controlli VB anche sono dotati di scorrimento abilità come i controlli ComboBox, ListBox, TreeView e ListView. Un po 'di codice in più è necessario per utilizzare le barre di scorrimento separati per fornire scorrimento ad altri controlli, ad esempio un PictureBox, Frame o la forma stessa.

istruzione

1 Creare un nuovo progetto EXE standard di Visual Basic. Selezionare il controllo Label e aggiungerlo al modulo, denominato "Form1" per impostazione predefinita. Il nome predefinito per l'etichetta è "Label1".

2 Selezionare VScrollBar dalla VB Casella degli strumenti e aggiungerlo al form a destra di "Label1". Ridimensionarlo fino all'inizio della "VScroll1" è in cima "Label1" e il fondo di ogni linee di controllo pure.

3 Impostare le proprietà Max, Min e LargeChange per "VScroll1." Impostare il Min a 1 e la massima a 10. Il numero LargeChange è quanto ScrollBar dovrebbe muoversi quando l'utente fa clic l'area ScrollBar. Quando l'utente fa clic verso il basso o verso l'alto frecce, la barra di scorrimento si muove per l'ammontare di proprietà "Value". Impostare LargeChange a 2 e valore a 1.

4 Modificare il valore di "Label1" ogni volta "VScroll1" viene cliccato da codifica "Label1.Caption = VScroll1.Value" in caso "VScroll1_Change".

5 Utilizzare il metodo "Move" di "Label1" per spostare in realtà su e giù all'interno del controllo Label ogni volta "VScroll1" viene cliccato. Per spostarsi verso il basso, sottrarre al "Top" di proprietà di "Label1". Questo codice dovrebbe essere collocato all'interno della manifestazione "VScroll1_Change".

Consigli e avvertenze

  • Modificare i valori Min, Max e LargeChange del controllo ScrollBar internet a le esigenze della vostra specifica applicazione.