AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Screen.Monitors und Form

Ein Thema von Tommy1988 · begonnen am 27. Apr 2007 · letzter Beitrag vom 27. Apr 2007
Antwort Antwort
Tommy1988
(Gast)

n/a Beiträge
 
#1

Screen.Monitors und Form

  Alt 27. Apr 2007, 19:52
habe folgenden Code
Delphi-Quellcode:
procedure TForm1.Button10Click(Sender: TObject);
var
hoehe, breite : Integer;
begin
Form3.Show;
hoehe := screen.Monitors[0].Height;
breite := screen.Monitors[0].Width;

// nur zum sehen, wie die werte sind
Label15.Caption := IntToStr(hoehe);
Label16.Caption := IntToStr(breite);

Form3.Top := hoehe;
Form3.Left := breite;
end;
so.. Form3 soll auf klick bei genau DIESEN "koordinaten" wenn man das so sagen kann, angeeigt werden.

Das klappt aber nicht :'( es verschwindet immer sofort wieder, warum?
  Mit Zitat antworten Zitat
Benutzerbild von SirThornberry
SirThornberry
(Moderator)

Registriert seit: 23. Sep 2003
Ort: Bockwen
12.235 Beiträge
 
Delphi 2006 Professional
 
#2

Re: Screen.Monitors und Form

  Alt 27. Apr 2007, 19:54
wenn du diese Koordinaten setzt ist die linke obere Ecke deines forms in der rechten unteren Ecke deines Bildschirms. Somit ist es verständlich das man nix sieht.
Jens
Mit Source ist es wie mit Kunst - Hauptsache der Künstler versteht's
  Mit Zitat antworten Zitat
Tommy1988
(Gast)

n/a Beiträge
 
#3

Re: Screen.Monitors und Form

  Alt 27. Apr 2007, 19:56
oh, stimmt ^^ nichr dran gedacht

ist es denn irgentwie anders möglich, dass sich das form "auf" der taskleiste rechtsbündig landet ?

Edit:
Delphi-Quellcode:
Form3.Top := hoehe - 33;
Form3.Left := breite - 33;
das klappt auch nicht wirklich, -33 soll ja bewirken, dass das fenster 33 pixel weiter oben und weiter links sein soll..

Delphi-Quellcode:
Form3.Top := hoehe-hoehe;
Form3.Left := breite-breite;
das klappt komischerweise jedoch doch..
  Mit Zitat antworten Zitat
Benutzerbild von SirThornberry
SirThornberry
(Moderator)

Registriert seit: 23. Sep 2003
Ort: Bockwen
12.235 Beiträge
 
Delphi 2006 Professional
 
#4

Re: Screen.Monitors und Form

  Alt 27. Apr 2007, 20:02
du beziehst ja die höhe und breite des Forms gar nicht in deine Berechnung ein!
Jens
Mit Source ist es wie mit Kunst - Hauptsache der Künstler versteht's
  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 06:18 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