AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Sprachen und Entwicklungsumgebungen Object-Pascal / Delphi-Language Delphi Unter XP funktioniert wsmaximized nicht - Vollbild
Thema durchsuchen
Ansicht
Themen-Optionen

Unter XP funktioniert wsmaximized nicht - Vollbild

Ein Thema von BrunoT · begonnen am 10. Mär 2010 · letzter Beitrag vom 10. Mär 2010
Antwort Antwort
Benutzerbild von BrunoT
BrunoT

Registriert seit: 23. Jan 2003
Ort: Sandbeiendorf
360 Beiträge
 
Delphi 8 Professional
 
#1

Unter XP funktioniert wsmaximized nicht - Vollbild

  Alt 10. Mär 2010, 18:29
Hallo Delphianer,

ich programmiere mit Delphi 7 unter Vista und habe ein kleines Problem. wenn ich mein Programm unter XP oder Win2000 ausführe, ist das Programm maximiert (die Größe stimmt) aber hinter der Taskleiste nach unten verschoben.

Schaut Euch mal die Bilder an.

Das zweite Bild zeigt die Form korrekt, wenn ich auf den maximieren-Button im Systemmenü zweimal klicke.
Miniaturansicht angehängter Grafiken
bild2_192.jpg   bild1_157.jpg  
Holger

EDV- Ende der Vernunft
Meine Calcedit-Kompo
  Mit Zitat antworten Zitat
Christian Seehase
(Co-Admin)

Registriert seit: 29. Mai 2002
Ort: Hamburg
11.105 Beiträge
 
Delphi 11 Alexandria
 
#2

Re: Unter XP funktioniert wsmaximized nicht - Vollbild

  Alt 10. Mär 2010, 18:44
Moin Holger,

ich vermute mal, dass Du wsMaximzed zur Laufzeit setzt.

Probiere es ersatzweise mal mit:

SendMessage(FormName.Handle,WM_SYSCOMMAND,SC_MAXIMIZE,0);
Tschüss Chris
Die drei Feinde des Programmierers: Sonne, Frischluft und dieses unerträgliche Gebrüll der Vögel.
Der Klügere gibt solange nach bis er der Dumme ist
  Mit Zitat antworten Zitat
Benutzerbild von BrunoT
BrunoT

Registriert seit: 23. Jan 2003
Ort: Sandbeiendorf
360 Beiträge
 
Delphi 8 Professional
 
#3

Re: Unter XP funktioniert wsmaximized nicht - Vollbild

  Alt 10. Mär 2010, 18:58
Hallo Christian,

danke für die schnelle Antwort. Ich habe das Problem nun schon über ein Jahr. Die Eigenschaft habe ich im Objektinspector gesetzt und auch schon zur Laufzeit angegeben.

Während ich eben auf Antwort gewartet habe, kam mir der erlösende Gedanke.
Manchmal ist die Lösung ganz einfach.

Delphi-Quellcode:
procedure THauptform.FormActivate(Sender: TObject);
begin
  Hauptform.Top:=0;
Gruß
Holger

EDV- Ende der Vernunft
Meine Calcedit-Kompo
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 21:05 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz