vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
NEU! sevCoolbar 3.0 - Professionelle Toolbars im modernen Design!  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2025
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

Fortgeschrittene Programmierung
Re: BorderStyle zur Laufzeit ändern 
Autor: Mr. Fox
Datum: 30.03.03 18:50

Hi ari!

Hier mal eine Vermutung:
Wenn du in VB die BorderStyle = 0 setzt, dann gibt es eigentlich keine Möglichkeit (die in VB
vergesehen ist), um dies zu ändern --> eine Form mit BorderStyle = 0 hat also für VB 100%ig
kein Systemmenü !!! --> warum soll also VB die WindowMessages (WM_SYSCOMMAND oder so ähnlich)
abfangen (das Programm wird dadurch nur unnötig größer [natürlich nicht sichtbar für den
VB-Programmierer, da dies erst beim Kompilieren passiert]).
Lange Rede, kurzer Sinn:
Setze in der IDE BorderStyle = 1 und setze diese im Form_Load() (also zur Laufzeit) auf 0
(durch entfernen der Window-Styles WS_MINIMIZEBOX, WS_MAXIMIZEBOX, WS_BORDER, WS_THICKFRAME,
WS_SYSMENU und WS_DLGFRAME).
Dadurch umgehst du das oben erwähnte Verhalten und (sofern meine Vermutung richtig ist)
dürfte die Sache jetzt funktionieren.

ciao
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
BorderStyle zur Laufzeit ändern2.047collix29.03.03 17:19
Re: BorderStyle zur Laufzeit ändern1.623ModeratorMoni29.03.03 19:59
Re: BorderStyle zur Laufzeit ändern1.551Hubkabel30.03.03 10:17
Re: BorderStyle zur Laufzeit ändern1.561ari30.03.03 12:44
Re: BorderStyle zur Laufzeit ändern1.572ari30.03.03 15:31
Re: BorderStyle zur Laufzeit ändern2.912Mr. Fox30.03.03 18:50
Re: BorderStyle zur Laufzeit ändern1.897ari30.03.03 19:36
Re: thx @all: Prima Tipp! [oT]1.492collix06.04.03 15:25
Re: thx @all: Prima Tipp! [oT]1.454Mr. Fox06.04.03 17:56
Re: thx @all: Prima Tipp! [oT]1.407ari06.04.03 23:13
1.446unbekannt06.04.03 23:23
Re: Doch 1.439ari06.04.03 23:32
*Grummel*1.432unbekannt06.04.03 23:47

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2025 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel