Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi button an eine andere position 'springen' (https://www.delphipraxis.net/26585-button-eine-andere-position-springen.html)

alanblack 25. Jul 2004 23:03


button an eine andere position 'springen'
 
Hi,

also erstmal hoffe ich das dieser thread in dieser Kategorie passt denn ich wusste nich so ganz wo es sonst hin solle .. Wenns nicht passt dann bitte ich die Moderatoren diesen Thread zu verschrieben =)

Zu meinen Problem:

Auf meiner Form ist ein Button. Wenn man dann in die Nähe des Buttons kommt und drauf klicken will soll der Button auf eine andere position 'springen' (auf der form). Das soll immer wieder passieren wenn man in die nähe des buttons kommt.

Könnt ihr mir da helfen?

mfg alanblack

supermuckl 25. Jul 2004 23:11

Re: button an eine andere position 'springen'
 
guck dir die ereignisse vom button "OnMouseMove" an und die propertys Top und Left

alanblack 25. Jul 2004 23:17

Re: button an eine andere position 'springen'
 
Hi,

ja ich hab das schon versucht:

Delphi-Quellcode:
 
Button1.Visible:=false;
Button1.Left:=random(Form1.Width-121);
Button1.Top:=random(Form1.Height-40);
Button1.Visible:=true;
nur leider fährt der button eher mit der maus mit. Was kann ich tun das der richtig weg springt und dann auch solange bleibt bis man wieder versucht drauf zu klicken?

alanblack 25. Jul 2004 23:20

Re: button an eine andere position 'springen'
 
MIST, sorry :wall:

sorry ich habs doch eigentlich richtig gehabt. Mein Fehler war das ich OnMouseMove in der Form Procedure und nicht des buttons gemacht habe...

tut mir leid für diesen dummen fehler

supermuckl 25. Jul 2004 23:20

Re: button an eine andere position 'springen'
 
sollte eigentlich nicht passieren.. hast du auch randomize; benutzt ?

supermuckl 25. Jul 2004 23:21

Re: button an eine andere position 'springen'
 
alles klar :)

Luckie 26. Jul 2004 01:01

Re: button an eine andere position 'springen'
 
Was soll denn das für ein Scherzprogramm werden? :roll:


Alle Zeitangaben in WEZ +1. Es ist jetzt 02:17 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz