Visual Styles in der IDE Verfasst am: 02.05.2008, 13:54
Die Entwicklungsumgebung von Visual Basic 6 benutzt ja bekanntlich keine Visual Styles, also nicht die neuen Bunten runden Button von XP/ Vista. Es ist somit auch normal nicht möglich die Programme in der IDE mit den Styles zu testen. Dafür muss man normalerweise erst das Programm mit der Manifest Datei kompilieren. Da die Visual Styles aber einige Bugs haben (schwarze Ränder etc.) ist es sinnvoll wenn bereits beim entwickeln der Oberfläche die Styles verwendet werden. Dafür gibt es eine einfache Lösung: Man kann für die VB6.exe genauso wie für alle andere Exe Dateien auch eine Manifest Datei anlegen. Dadurch benutzt auch die VB6 IDE die Visual Styles, das heißt, das man die Fehler bereits in der IDE sehen kann. Auch wenn man das Programm in der IDE gestartet wird werden dann die Styles vom Betriebssystem übernommen. Das heißt aber nicht, dass die Exe wenn sie kompiliert ist die Styles verwendet, weil sie dann ihr eigenes Manifest braucht.
Um die Styles in der IDE zu aktivieren also eine Datei mit dem Namen VB6.exe.manifest und dem folgenden Inhalt in dem gleichen Ordner wie die VB6.exe erstellen:
und wie kann ich die standard xp buttons auch in meinem prog benutzen? oder das manifest? am besten ohne die datei im selben ordner zu haben?...
mfg
The-God-of-all Tutorial Leser
Anmeldedatum: 01.05.2008 Beiträge: 35
Verfasst am: 11.05.2008, 14:44
Das wir hier ganz gut erklärt. Wenn du keine Manifest Datei in dem Programm Ordner haben willst musst du die einkompilieren. Wie das geht steht auch in dem Artikel.
Btw.: Das einkompilieren von Manifest Dateien funktioniert bei mir in letzter Zeit nicht. Immer wenn ich das versuche und danach die Datei starte kommt ein Side-by-Side Configuration Error. Angeblich soll Zeile 21 kaputt sein, aber wenn ich das gleiche Manifest so benutze funktioniert es einwandfrei. Weiß einer wodran das liegen kann?
Ich bin nicht sicher ob das Symbol standardmäßig zu sehen ist. Wenn nicht, sollte es per rechte Maustaste -> Anpassen zu finden sein.
Bei dem Fenster dass sich öffnet kannst du auf "Durchsuchen" klicken und so die dll laden. Die dll gib am einfachsten iwo in den VB6 Ordner. _________________
ich hab gestern mein PC formatiert und hatte auch das Add-In installiert bekommen , aber weiss nichtmehr wie . Und Zig's anweisungen kann ich auch nicht folgen , kriege das net hin. Ich konnte früher einfach auf AddIns und dann auf XP-Styles , aber kA mehr wie ich das installeirt bekommen hab. kann mir jemand helfen =)
mfg
EDIT: ich hab das mim add-In gepackt , hab einfach ma über CMD regestriert =P und in System32 ordner gepackt also Start>asuführen>regsvr32.exe regsvr32.exe XPStyle.dll