Il Microsoft Visual Basic, Applications FlexGrid ( MSFlexGrid ) di controllo consente di aggiungere e visualizzare testo e immagini nelle celle di Windows Forms. Esso comprende anche le funzioni che danno agli utenti la possibilità di ordinare , unire e formattare le tabelle contenenti le stringhe di caratteri e tipi di dati numerici . Il controllo FlexGrid utilizza sotto forma di inizializzazione e le procedure di connessione al database per popolare i moduli utente con i dati. Hai semplicemente bisogno di specificare la posizione di celle in moduli utente , al fine di colmare un controllo FlexGrid con i dati . Istruzioni
1
Fare clic sul pulsante "Start " di Windows , quindi selezionare "Microsoft Visual Studio ".
2
Fare clic su " Apri". Individuare e selezionare il programma C + + in cui si desidera riempire un controllo FlexGrid con i dati nella finestra di dialogo "Apri file " .
3
Digitare il seguente codice nella sezione dichiarazioni del form :
oDataBase pubblica come base di dati
oWorkSpace pubblico come spazio di lavoro
oRecordset pubblico come Recordset
strDB pubblica As String
pubblico strDBTable Come String
Dim strDBField ( ) As String ' array per i nomi dei campi del database.
private Sub UserForm_Initialize ( ) per
strDB = Options.DefaultFilePath ( wdProgramPath ) & _
"\\ Samples \\ Northwind.mdb "
' Database tabella da utilizzare .
strDBTable = "Clienti "
' Campo Database ( s ) da utilizzare.
ReDim strDBField ( 2 ) per
strDBField ( 0 ) = " Nome società "
strDBField ( 1 ) = " NomeContatto "
strDBField ( 2 ) = " ContactTitle "
DBConnect
PopulateGridControl
End Sub
DBConnect Sub ( ) per
oWorkSpace = CreateWorkspace (Name : = " JetWorkspace " , _
UserName : = " admin " , password : = " " , UseType : = dbUseJet ) per
oDataBase = OpenDatabase ( strDB ) per
oRecordset = oDataBase . OpenRecordset ( strDBTable ) per
End Sub
4
Fare clic su " File " e poi "Salva" per riempire un controllo FlexGrid con i dati presenti nel programma C + + .