Microsoft Visual Basic for Applications FlexGrid ( MSFlexGrid ) kontroll lar deg legge til og vise tekst og bilder i Windows Forms celler . Det inkluderer også funksjoner som gir brukerne muligheten til å sortere , slå sammen og format tabeller som inneholder tegn strenger og numeriske datatyper . Den FlexGrid kontroll bruker skjema initialisering og databasetilkoblingstjenester prosedyrer for å fylle bruker former med data . Du trenger bare å angi plasseringen av celler på bruker former for å fylle en FlexGrid kontroll med data . Instruksjoner
en
Klikk på "Start "-knappen i Windows , og velg deretter " Microsoft Visual Studio. "
2
Klikk " Open". Finn og velg C + + program der du vil fylle en FlexGrid kontroll med data i " Åpne fil " dialogboksen .
3
Skriv inn følgende kode i erklæringer delen av UserForm : en
Public oDataBase Som Database
Public oWorkSpace Som Workspace
Public oRecordSet Som Recordset
Public strDB As String
Public strDBTable As String
Dim strDBField ( ) As String ' Array for database feltnavn .
Private Sub UserForm_Initialize ( )
strDB = Options.DefaultFilePath ( wdProgramPath ) & _
"\\ Samples \\ Northwind.mdb "
' Database Table å bruke .
strDBTable = " kunder"
' Database Field ( e) du bruker .
ReDim strDBField ( 2 )
strDBField ( 0 ) = "Ola "
strDBField ( 1 ) = " ContactName "
strDBField ( 2 ) = " ContactTitle "
DBConnect
PopulateGridControl
End Sub
Sub DBConnect ( )
Sett oWorkSpace = CreateWorkspace (Name : =" JetWorkspace ", _
Brukernavn: =" admin " , passord : =" " , UseType : = dbUseJet )
Sett oDataBase = OpenDatabase ( strDB )
Sett oRecordSet = oDataBase . OpenRecordset ( strDBTable )
End Sub
4
Klikk på "File " og deretter " Lagre" for å fylle en FlexGrid kontroll med data i C + + program.