Obwohl Visual Basic 6 ( VB6 ) wurde von der Visual Basic.Net Reihe von Programmier-Pakete ersetzt worden , VB6 hat noch eine große Fangemeinde. Ein Teil der Grund dafür ist, dass VB6 ist einfacher zu bedienen als seine . Net Gegenstück und hat sammelte eine breite Palette von nützlichen Add -on-Tools . Eines dieser Werkzeuge ist die FlexTabelle Kontrolle , die ursprünglich aus VideoSoft (VS) . Dieses Add-on bietet leistungsstarke Tabellenkalkulation wie Funktionalitäten VB6 in einer einfach zu bedienenden Paket . Eines der Merkmale der ordentlich VS FlexTabelle Steuerung vorgesehen ist die Fähigkeit, Datenspalten verbergen. Anleitung
1
Anfang VB6 und ändern Sie die bereits erstellten Formular ( Benutzeroberfläche Fenster) nach Ihren Wünschen. Mit der Maus und der Bereich Eigenschaften auf der unteren rechten Seite können Sie alle Aspekte der Form, wie der Größe , Titel und Farben.
2
Legen Sie das VS FlexTabelle Kontrolle. Aus dem Menü "Projekt" , klicken Sie auf "Komponenten ". Sie erhalten ein Dialogfeld mit mehreren Registerkarten zu sehen. Wählen Sie die Registerkarte "Controls" und eine Liste von mehreren " VideoSoft "-Produkte wird angezeigt , darunter eine für " VSFlexGrid . " Aktivieren Sie dieses Steuerelement ( setzen Sie ein Häkchen in das Feld daneben) und drücken Sie die Schaltfläche "OK" . Sie sollten nun ein neues Symbol in der Werkzeugleiste Steuerelemente auf der linken Seite .
3
Wählen Sie das neue Symbol und ziehen Sie eine geeignete Raster auf dem Formular . In der unteren rechten Fensterbereich ändern Sie den Namen des Netzes zu " VS. " Dann auf dem Gitter mit der rechten Maustaste und wählen Sie " Eigenschaften" aus dem Kontextmenü . Sie werden mit einem Dialogfeld mit mehreren Registerkarten mit verschiedenen Eigenschaften (zB Farbe) des Rasters dargestellt werden. Ändern Sie diese Eigenschaften nach Ihren Wünschen.
4
Zu Testzwecken erstellen einige Text -Header für jede Spalte in der Startaufstellung. Dies kann durch einen Doppelklick auf die Form ( irgendwo, sondern auf dem Netz) erreicht werden. Sie werden auf eine Codierung Fenster, wo Sie Code angeben können, die ausgeführt werden, berücksichtigt werden. Der Cursor sollte in der entsprechenden Unterprogrammbereichs erscheinen . Innerhalb dieser Subroutine geben Sie den folgenden :
VS.Row = 0
VS.Col = 0
VS.Text = " Auto "
VS . Col = 1
VS.Text = "Schiff"
VS.Col = 2
VS.Text = " Airplane"
5
zurück zum Formular Fenster und erstellen Sie zwei Tasten. Sie können dies , indem Sie die " CommandButton "-Symbol (sieht aus wie ein Button) in der Kontrollen Streifen auf der linken Seite und dann zeichnen die Tasten auf dem Formular zu tun. Mit dem Eigenschaften- Fenster auf der rechten unteren Seite , ändern Sie die Beschriftung einer Taste zu "verstecken" und die andere "Show ".
6
Doppelklicken Sie auf den Button mit der Aufschrift , "verstecken" und Sie wird mit einer codierenden Fenster mit dem Cursor innerhalb des entsprechenden Unterprogramms genommen werden. Geben Sie den folgenden Code in das Unterprogramm :
VS.ColHidden (1) = True
Ähnlich , doppelklicken Sie auf den Button " Show" und geben Sie den folgenden Code in das neue Unterprogramm :
VS.ColHidden (1) = False
7
Testen Sie das Programm durch Drücken der Play-Taste (die seitwärts weisende Dreieck ) auf der oberen horizontalen Symbolleiste. Das sollte den Formular mit dem Netz und den zwei Tasten. Sie sollten die ersten drei Felder des Gitters als " Auto ", " Schiff " und " Flugzeug beschriftet. " Wenn Sie den "Hide" drücken, sollten Sie sehen, das "Schiff "-Spalte verschwinden . Drücken Sie die Schaltfläche "Anzeigen" und Sie sollten die Spalte wieder erscheinen .