Come creare un modulo in fase di esecuzione in VB6

September 16

Visual Basic 6 (VB6) può essere utilizzato per sviluppare diverse applicazioni per le piattaforme informatiche basate su Microsoft Windows. Creazione di un nuovo modulo per l'utente dell'applicazione al momento che l'applicazione inizia a correre, o "runtime", è un buon esercizio di pratica per i programmatori VB6 alle prime armi che hanno bisogno di imparare a presentare i loro utenti con possibilità di applicazione al momento l'applicazione lancia sul desktop dell'utente.

istruzione

1 Creare un elenco di variabili globali per la lista da seguire, ad esempio:

Option Explicit

allowNumericOnly privato come booleano

frm privato Come modulo

lblDisplay privato Come Button

WithEvents privati ​​cmdOK Come CommandButton

WithEvents privati ​​cmdCancel Come CommandButton

WithEvents privati ​​textinput come TextBox

2 Creare una procedura per la forma che determinerà come la forma appare per l'utente e che cosa, se appariranno qualsiasi testo e didascalie. Utilizzare il seguente esempio di codice per impostare questa funzione per il modulo:

Private Sub GenerateRuntimeForm ()

Ctrl fioco come controllo

Set frm = New Form 1

Set cmdOK = Nothing

Set cmdCancel = Nothing

Set textInput = Nothing

Set lblDisplay = Nothing

Per ogni ctrl In FRM

ctrl.Visible = false

Il prossimo

3 Impostare i diversi comandi per i pulsanti, utilizzando il seguente codice come base per il progetto:

Set cmdOK =

frm.Controls.Add ( "VB.CommandButton", "cmdOK")

Set cmdCancel =

frm.Controls.Add ( "VB.CommandButton", "cmdCancel")

Set txtInput =

frm.Controls.Add ( "VB.TextBox", "txtInput")

4 Completare il codice modulo aggiungendo le seguenti condizioni di visualizzazione e termina la subroutine con "End Sub" come segue:

cmdOK.Visible = True

cmdCancel.Visible = True

lblDisplay.Visible = True

txtIput.Visible = True

form.sow vbModal

End Sub