Scrollbare Steuerelemente für ein Visual Basic-Formular

Zuerst füllt man die Ereignisprozedur Form_Resize mit Code, welche die Scroll-Leisten an der rechten und unteren Kante des Formulars positioniert und die Größe von pbOuter so anpasst, dass das Formular vollständig ausgefüllt ist:

Man benötigt auch Code in Form_Resize um festzustellen, ob pbOuter groß genug ist, um pbInner auch ohne Scrollen vollständig anzuzeigen. In diesem Fall sollte man eine oder beide Scroll-Leisten ausblenden. Falls die Größe nicht ausreicht, müssen die Scroll-Leisten angezeigt und die entsprechenden Parameter für die Scroll-Leisten gesetzt werden.

Schließlich muss man auch die Ereignisprozedur Change für die Scroll-Leisten mit Code füllen, um das Scrollen durchzuführen:

Mithilfe dieser Technik kann man so viele Steuerelemente wie nötig auf einem Formular unterbringen, die der Benutzer bei Bedarf ins Sichtfeld scrollen kann.

Page: 1 2

ZDNet.de Redaktion

Recent Posts

NiPoGi AM06 PRO Mini PC: Perfekte Kombination aus Leistung, Flexibilität und Portabilität

Kostengünstiger Mini-PC mit AMD Ryzen 7 5825U-Prozessor, 16 GB Arbeitsspeicher (RAM) und 512 GB SSD.

3 Tagen ago

Black Friday: Vorsicht vor schädlichen QR-Codes

Bösartige QR-Codes, die per E-Mail versendet werden, eignen sich sehr gut, um Spam-Filter zu umgehen.

5 Tagen ago

Black Friday: Zahl der ominösen Shopping-Websites steigt

Unsichere Websites und Phishing-Mails in Verbindung mit Black Friday können kauffreudigen Konsumenten zum Verhängnis werden.

5 Tagen ago

SmokeBuster bekämpft SmokeLoader

Malware SmokeLoader wird weiterhin von Bedrohungsakteuren genutzt, um Payloads über neue C2-Infrastrukturen zu verbreiten.

6 Tagen ago

Taugen Kryptowährungen als Unterstützer der Energiewende?

Bankhaus Metzler und Telekom-Tochter MMS testen, inwieweit Bitcoin-Miner das deutsche Stromnetz stabilisieren könnten.

6 Tagen ago

Supercomputer-Ranking: El Capitan überholt Frontier und Aurora

Mit 1,7 Exaflops ist El Capitan nun der dritte Exascale-Supercomputer weltweit. Deutschland stellt erneut den…

6 Tagen ago