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-2024
 
zurück

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

Fortgeschrittene Programmierung
Screen Object bringt falsche Werte 
Autor: Woellmi
Datum: 29.02.16 14:06

Hallo zusammen,

beim Testen meiner Anwendung (Speziell dem Platzieren von Forms)
in der IDE stelle ich nach einiger Zeit (mehrfaches Unterbrechen
und Fortfuehren beim Debuggen) fest, dass die Ergebnisse von:

Screen.Width
und
Screen.Height
falsche Werte zurueckgeben.

Ich arbeite unter XP SP3 (separates Entwicklungssystem) mit
2 Bildschirmen (4:3, horizontal 1200 Pixel)

Seltsamer Weise resultiert im "Fehlerfall" immer einer Wert von "18000"
und zwar fuer Hoehe und Breite!
Ist dieser Zustand erstmal aufgetreten hilft nur ein Reboot um wieder
normale Ergebnisse zu erreichen.

Verwende ich dagegen:

GetSystemMetrics(SM_CXSCREEN, Screen.TwipsPerPixelX)
GetSystemMetrics(SM_CYSCREEN, Screen.TwipsPerPixelY)
(Diese: Screen.TwipsPerPixelX Angabe z.B. funktioniert trotzdem!)

erhalte ich in jedem Fall korrekte Ergebnisse.

Ist jemandem eine Ursache dafuer bekannt, bzw. ein Hinweis dazu worauf
man ggf. noch gefasst sein muss, so dieser Effekt eintritt.

Vielen Dank schon jetzt!

Tschaui
Woellmi

alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Screen Object bringt falsche Werte1.501Woellmi29.02.16 14:06

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-2024 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