Die Community zu .NET und Classic VB.
Menü

VB 5/6-Tipp 0541: Farbige Steuerelemente nutzen

 von 

Beschreibung 

Wer gerne viel Farben in seinen Projekten verwendet verzweifelt oft an den Eigenschaften der Standardsteuerelemente. Wenn man diese durch die Steuerelemente von VBA ersetzt, sieht das Design gleich ganz anders aus.

Schwierigkeitsgrad:

Schwierigkeitsgrad 1

Verwendete API-Aufrufe:

keine

Download:

Download des Beispielprojektes [2,48 KB]

'Dieser Quellcode stammt von http://www.activevb.de
'und kann frei verwendet werden. Für eventuelle Schäden
'wird nicht gehaftet.

'Um Fehler oder Fragen zu klären, nutzen Sie bitte unser Forum.
'Ansonsten viel Spaß und Erfolg mit diesem Source!

'------------- Anfang Projektdatei Projekt1.vbp -------------
' Die Komponente 'Microsoft Forms 2.0 Object Library (FM20.DLL)' wird benötigt.

'--------- Anfang Formular "Form1" alias Form1.frm  ---------
' Steuerelement: CommandButton "CommandButton1"
' Steuerelement: Beschriftungsfeld "Label5"
' Steuerelement: TextBox "TextBox1"
' Steuerelement: Beschriftungsfeld "Label4"
' Steuerelement: Beschriftungsfeld "Label3"
' Steuerelement: CheckBox "CheckBox1"
' Steuerelement: Beschriftungsfeld "Label2"
' Steuerelement: Label "Label1" (Index von 0 bis 4)
' Steuerelement: ScrollBar "Scrollbar1"


'Formular zur Demonstration der Forms-Steuerelemente.
'Bei den Farbenänderungen von manchen Steuerelementen muss erst mal "Aktualisiert" werden,
'damit sie wirksam werden.

'PS: Mit dem Frame komm ich nich klar.
Option Explicit

Private Sub Form_Load()
  'Um dieses Beispiel zu sehen, Laden sie sich bitte das zugehörige Ziparchiv herunter!
End Sub
'---------- Ende Formular "Form1" alias Form1.frm  ----------
'-------------- Ende Projektdatei Projekt1.vbp --------------

Tipp-Kompatibilität:

Windows/VB-VersionWin32sWin95Win98WinMEWinNT4Win2000WinXP
VB4
VB5
VB6

Hat dieser Tipp auf Ihrem Betriebsystem und mit Ihrer VB-Version funktioniert?

Ja, funktioniert!

Nein, funktioniert nicht bei mir!

VB-Version:

Windows-Version:

Ihre Meinung  

Falls Sie Fragen zu diesem Artikel haben oder Ihre Erfahrung mit anderen Nutzern austauschen möchten, dann teilen Sie uns diese bitte in einem der unten vorhandenen Themen oder über einen neuen Beitrag mit. Hierzu können sie einfach einen Beitrag in einem zum Thema passenden Forum anlegen, welcher automatisch mit dieser Seite verknüpft wird.

Archivierte Nutzerkommentare 

Klicken Sie diesen Text an, wenn Sie die 4 archivierten Kommentare ansehen möchten.
Diese stammen noch von der Zeit, als es noch keine direkte Forenunterstützung für Fragen und Kommentare zu einzelnen Artikeln gab.
Aus Gründen der Vollständigkeit können Sie sich die ausgeblendeten Kommentare zu diesem Artikel aber gerne weiterhin ansehen.

Kommentar von http://www.Molch-Entertainment.de.vu am 05.05.2005 um 18:44

Ach, das sind ja andere Steuerelemente und eben nicht die, die beim Start von Visual Basic in der IDE schon da sind. Man müsste dies erst über Komponenten einfügen. :-)
Besucht mal meine Homepage:
<A href="http://www.Molch-Entertainment.de.vu">http://www.Molch-Entertainment.de.vu</A>

Kommentar von http://www.Molch-Entertainment.de.vu am 04.04.2005 um 19:15

Ich habe Win XP + SP2 und VB6. Bei mir funktioniert der Tipp.
Besucht mal meine Homepage:
http://www.Molch-Entertainment.de.vu

Kommentar von Gatekeeper am 28.05.2003 um 10:51

Also den Button und die checkbox bekommt man locker ganz genau so hin, und zwar mit den "stink-normalen" Steuerelementen. Die Textbox lässt nach ein paar Klicks, bis auf den Rahmen (der an den standard-Frame erinnert), auch "FLAT" erzeugen. Aber die Scrollbars und die Labels muss ich gestehen, bekomme ich SO nicht hin.

Kommentar von Jonathan am 03.12.2002 um 19:23

Hinweis:

Obgleich der Einsatz dieser Steuerelemente auch unter Visual Basic auf den ersten Blick problemlos erscheinen mag, wurde die Bibliothek nicht für die Verwendung unter Visual Basic entwickelt und auch nicht für diesen Einsatz getestet. Die Bibliothek "Microsoft Forms 2.0 Object Library" sollte deshalb unter Visual Basic nicht verwendet werden, denn sie gilt als besonds fehlerträchtig bezüglich des Fehlers Nr. 7. Darüber hinaus ist auch die Verbreitung (Redistribution) der Datei FM20.DLL, die die Steuerelemente der "Forms 2.0" enthält, nicht erlaubt.

Quelle: Microsoft.com