Entwickler-Ecke
Sonstiges (Delphi) - Image als Cursor verwenden
DelphiProgrammer97 - So 17.01.10 10:30
Titel: Image als Cursor verwenden
Hallo,
Für einesmeiner Pojekte bauche ich einen passenden Cursor, entwerfen, no problem, aber ich würde gerne wisen wie ich das image was ich gemacht habe als Cursor verwenden kann...
danke schonmal im vorraus
DelphiProgrammer97
DelphiProgrammer97 - So 17.01.10 11:22
ich glaub ich lasse das lieber, mein englisch ist sehr spärlich vorhanden
jaenicke - So 17.01.10 12:21
Abgesehen davon, dass du beim Programmieren ohne Englisch nicht weit kommst (und wenn du so schnell aufgibst schon gar nicht):
Probier das Beispiel doch einfach aus, sind doch nur wenige Zeilen.
Du nimmst zwei Bitmaps mit den beiden Bildern, setzt den Hotspot, an dem im Cursor geklickt wird, dann benutzt du CreateIconIndirect um daraus einen Cursor zu erzeugen, den du in Screen.Cursors einfügen kannst.
Wobei dem Beispiel noch die Pfadangabe und die try..finally Blöcke fehlen.
DelphiProgrammer97 - So 17.01.10 13:53
ich finde nirgendwo ein CreateIconIndirect
jaenicke - So 17.01.10 14:29
Hast du irgendeine uralte Delphiversion oder so? :gruebel:
Bei mir ist das ganz normal vorhanden. Natürlich in der Unit Windows.
DelphiProgrammer97 - So 17.01.10 18:14
ich habe delphi 6 professional
jaenicke - So 17.01.10 19:16
Bei Delphi 6 Personal kann ich die Funktion ganz normal benutzen ohne irgendetwas machen zu müssen. :nixweiss:
DelphiProgrammer97 - So 17.01.10 19:59
ich muss nochmal schauen also in der registrierkarte "windows" oder?
jaenicke - So 17.01.10 20:14
Ähhhh... :shock:
Das ist eine normale Funktion, die du aufrufen kannst. Was hat das jetzt mit den Komponenten in der Komponentenpalette zu tun?
Delete - Mo 18.01.10 02:33
- Nachträglich durch die Entwickler-Ecke gelöscht -
jaenicke - Mo 18.01.10 03:15
Der Unterschied ist, dass man dafür die fertigen Cursordateien braucht, während der obige Quelltext normale Bitmaps benutzt.
DelphiProgrammer97 - Mo 18.01.10 09:03
ok, ich befasse mich mal etwas damit
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!