Come utilizzare le schede in Visual Basic

October 25

Come utilizzare le schede in Visual Basic


schede di Visual Basic servono quattro diverse funzioni. Le schede forniscono la navigazione all'interno di forme; servire come marcatori di spazio per la stampa di testo tramite Visual Basic; agire come delimitatori tra i campi di testo per i database; e la visualizzazione a schede finestre di dialogo nelle applicazioni. Due controlli, "TabStrip" e "SSTab," sono parte della matrice di Visual Basic di oggetti di controllo. La scelta tra il controllo TabStrip e SSTab è una decisione il programmatore deve fare a seconda delle singole proprietà di ciascuno. Il TabStrip è più complicato per sviluppare, ma ha più funzioni, mentre il controllo SSTab offre un più rapido sviluppo.

istruzione

Forme di navigazione utilizzando le schede

1 Aprire un nuovo progetto cliccando sul modello "EXE standard" quando i carichi di Visual Basic. Fare doppio clic sul controllo "TextBox" nel "Toolbox" nel pannello a sinistra dello schermo, rappresentato da un piccolo quadrato che contiene le lettere minuscole "ab" in alto a destra del pannello degli strumenti. Ripetere questa operazione altre tre volte e così si finisce con quattro caselle del modulo.

2 Trascinare le caselle a parte da ogni scatola aggiunto copre quello precedente. Fare clic sulla casella in alto e trascinarlo fuori del modo. Ripetere l'operazione per separare tutte le quattro scatole. Clicca sulla prima casella per visualizzare le proprietà in una colonna a destra dello schermo. Scorrere verso il basso fino a visualizzare la proprietà "TabIndex". Questa struttura dovrebbe essere un 1 dal momento che il default schede per l'ordine aggiunto.

3 Tenere i numeri "TabIndex" al fine, se si aggiunge o si elimina scatole, etichette e altri oggetti o modificare l'ordine di apparizione nel modulo.

Formattazione e Delimitare con schede

4 Aggiungere un "CommandButton" al modulo dalla sezione 1 facendo doppio clic sull'icona del "Toolbox", indicato come piccolo rettangolo nella seconda fila di controlli.

5 Aggiungere il codice di linguaggio Visual Basic al testo o numeri che dovrebbero apparire in colonne utilizzando il termine "vbTab" o "TAB (n)" con "n" rappresenta il numero esatto di spazi, per la spaziatura più precisa. Clicca su "Visualizza / Code" nel menu in alto del modulo creato nella Sezione 1. Inserisci righe di codice come appaiono qui di seguito:

Private Sub Command1_Click ()

column1 Dim, column2, column3 As String

Column1 = "Nome"

column2 = "Cognome"

column3 = "Data di nascita"

Debug.Print column1 & vbTab & column2 & vbTab & column3

End Sub

6 Fare clic sul pulsante "Command1 nel modulo per vedere i risultati.

7 Modificare il codice nel passaggio 2 come segue per dimostrare utilizzando le schede per delimitare i campi scritti in un file di testo, che poi può essere importato in un database.

Private Sub Command1_Click ()

column1 Dim, column2, column3, tabfile As String

tabfile = "c: \ Testfile.txt"

Column1 = "Nome"

column2 = "Cognome"

column3 = "Data di nascita"

Aprire tabfile per l'output come 1 #

Print # 1, column1; Tab (20); colonna2; Tab (40); column3

Close # 1

Aprire tabfile in lettura in 1 #

tabfile = Ingresso (OL (1), 1)

Debug.Print tabfile

Close # 1

End Sub

(Vedi riferimenti 3)

Creare Tab oggetti in un'applicazione

8 Salvare il progetto creato nella sezione 1, Step 1 con un nome a scelta. Creare un nuovo progetto scegliendo il modello "EXE standard". Aggiungere due controlli supplementari cliccando su "Progetto", "Componenti" nel menu di livello superiore di Visual Basic. Scorrere l'elenco dei componenti di trovare "Microsoft Tabbed Dialog Control 6.0" e "Microsoft Windows Common Controls 6.0 (SP6)." Clicca su "Casella di controllo" accanto a ciascuna di inserire un segno di spunta e "OK" per aggiungerli alla "Toolbox".

9 Individuare il controllo "TabStrip", una scatola quadrata con un apostrofo in alto e il controllo "SSTab", un'icona simile a occhiali pince-nez nel "Toolbox". Se non è stato aggiunto altri controlli, entrambi dovrebbero essere in sesta fila. evidenziandoli porterà il nome. Fare doppio clic su ciascuna per metterli sul modulo. trascinarli a parte, mettendo il "TabStrip" sopra la "SSTab." Aggiungere un "TextBox" con un doppio clic su questa icona "Toolbox". Trascinarla sotto la SSTab.

10 Pulsante destro del mouse sul controllo "TabStrip" per visualizzarne le proprietà. Quattro schede visualizzate nella parte superiore. Fare clic sulla seconda, "Schede". Ognuna delle schede sulla forma stessa ha un "Indice" e una proprietà "Caption" più altri. Inserire tali voci per ciascuna scheda indicizzato, quindi fare clic su "OK".

Indice 1: "Login"

Indice 2: "Nuovo utente"

Indice 3: invia nome utente "

Indice 4: Invia password

11 Fare doppio clic sul controllo "TabStrip" per aprire la finestra di codice e inserire queste righe di codice:

Private Sub TabStrip1_BeforeClick (Cancel As Integer)

Select Case TabStrip1.SelectedItem.Index

caso 4

MsgBox "Inserisci login e il codice PWD qui."

Case Else

MsgBox "È possibile creare altre azioni associate con le schede in questo modo."

End Select

End Sub

Premere il tasto "F5" per eseguire questa parte della richiesta. Prova cliccando su ciascuna delle schede più volte, avanti e indietro. (Vedere 4 Riferimenti)

12 Seguire la procedura descritta al punto 3, ora con il controllo SSTab. Le "TabCaptions" sono sulla scheda "Generale". Utilizzare le frecce sinistra e destra accanto a "scheda corrente" per rinominare le didascalie dal default come segue:

Tab 0: "Aggiungere un nuovo modulo"

Tab 1: "Visualizzare nuova forma"

Tab2: "Calcolatrice"

13 Visualizzare di nuovo la finestra del codice e aggiungere queste righe:

Private Sub SStab1_click (SelectedTab As Integer)

Static attivo come booleano

Se Active Poi Exit Sub

Attivo = True

Select Case SelectedTab

caso 0

Text1 = "Aggiungi passo successivo desiderato di codifica."

Caso 1

Text1 = "Aggiungi una nuova pagina da visualizzare nella codifica"

caso 2

Text1 = "Aggiungi per visualizzare una calcolatrice."

End Select

Attivo = False

End Sub

Premere il tasto "F5" per eseguire l'applicazione e fare clic sulle varie schede. (Vedi riferimenti 5)