Entwickler-Ecke
Sonstiges (Delphi) - Mausposition beim Start eines Programmes
Savos12 - Sa 23.01.10 23:18
Titel: Mausposition beim Start eines Programmes
Hallo Mitglieder!!!!
Könnte mir jemand einen Befehl sagen, dass wenn ich das Projekt öffne (also OnCreate) der Mauszeiger auf dem Panel1 liegt?
Habt ihr vertanden wie ich meine??
lg Savos
Savos12 - Sa 23.01.10 23:35
ok da kommt aber immer die fehlermeldung:
nicht genügend wirkliche parameter
Delphi-Quelltext
1: 2: 3:
| begin SetCursorPos(form1.panel1); end; |
des tut so aber nicht
;(
Moderiert von
Narses: Delphi-Tags hinzugefügt
jaenicke - Sa 23.01.10 23:39
Schau dir einmal an was du dort als Parameter angeben musst... :roll:
elundril - Sa 23.01.10 23:39
Hast du dir SetCursorPos mal angesehen?? Das verlangt kein Objekt als Übergabe sondern einen x und einen y wert in form eines integers. Und zwar vom Bildschrimrand weg und nicht vom formular.
lg elundril
Savos12 - Mo 25.01.10 13:34
neee sry...
kann aber auch sein das ich des einfach nicht versteh....
kanns mir nochmal jemand ausführlich erklären (bin noch blutiger anfänger)
jaenicke - Mo 25.01.10 13:40
Savos12 hat folgendes geschrieben : |
| bin noch blutiger anfänger |
Was hast das damit zu tun? Du musst da wie in der Dokumentation zu sehen zwei Integerwerte übergeben und du hast etwas ganz anderes übergeben. :nixweiss:
Beispiel, kein Problem:
Delphi-Quelltext
1:
| SetCursorPos(10, 100); |
Das setzt die Mausposition auf 10/100, und du musst eben die Position z.B. des Panels angeben stattdessen.
Delete - Mo 25.01.10 13:47
Guck dir einfach mal die Hilfe zu der Funktion an.
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2026 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!