Microsoft Visual Basic for Applications FlexGrid ( MSFlexGrid ) kontrollen kan du lägga till och visa text och bilder i Windows Forms cellerna . Den innehåller också de funktioner som ger användarna möjlighet att sortera , slå ihop och format tabeller med teckensträngar och numeriska datatyper . Den FlexGrid kontrollen använder formulär initiering och databas förfaranden anslutning för att fylla användarformulär med data . Du behöver bara ange platsen för celler på användarnas formulär för att fylla en FlexGrid kontroll med uppgifter . Instruktioner
1
Klicka på "Start " -knappen i Windows , och välj sedan " Microsoft Visual Studio . "
2
Klicka på " Öppna". Leta upp och markera C + + -program som du vill fylla en FlexGrid kontroll med data i " Öppna fil " i dialogrutan .
3
Skriv följande kod i deklarationerna avsnitt av UserForm :
Public oDataBase som databas
Public oWorkSpace Som Workspace
Public oRecordSet Som Recordset
Public strDB As String
Public strDBTable Som String
Dim strDBField ( ) As String ' Array för namn databasfältet .
Private Sub UserForm_Initialize ( ) katalog
strDB = Options.DefaultFilePath ( wdProgramPath ) & _
" \\ Samples \\ Northwind.mdb "
' databastabell att använda.
strDBTable = " Kunder "
' Database Field ( er ) att använda.
ReDim strDBField ( 2 ) katalog
strDBField ( 0 ) = " CompanyName "
strDBField ( 1 ) = " ContactName "
strDBField ( 2 ) = " ContactTitle "
DBConnect
PopulateGridControl
End Sub
Sub DBConnect ( ) katalog
Set oWorkSpace = CreateWorkspace ( Name : = " JetWorkspace " , _
Användarnamn: = " admin " , Password : = " " , UseType : = dbUseJet ) katalog
Set oDataBase = OpenDatabase ( strDB ) katalog
Set oRecordSet = oDataBase . OpenRecordset ( strDBTable ) katalog
End Sub
4
Klicka på " File " följt av " Spara " för att fylla en FlexGrid kontroll med data i din C + + -program .
Addera