Delphi-PRAXiS
Seite 1 von 2  1 2      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Cursor durch einen selbstgemachten ersetzen (https://www.delphipraxis.net/28955-cursor-durch-einen-selbstgemachten-ersetzen.html)

Die Muhkuh 1. Sep 2004 19:23


Cursor durch einen selbstgemachten ersetzen
 
Hi,


wie kann ich einen Cursor durch einen selbstgemachten ersetzen (in Delphi, nicht in Windows)? Und kann der Cursor auch im bmp-Format vorliegen?

Luckie 1. Sep 2004 19:27

Re: Cursor durch einen selbstgemachten ersetzen
 
Wie in Delphi? Meinst du MSDN-Library durchsuchenLoadCursor und MSDN-Library durchsuchenSetCursor.

Die Muhkuh 1. Sep 2004 19:29

Re: Cursor durch einen selbstgemachten ersetzen
 
Sorry,

vielleicht ein bisschen falsch ausgedrückt. Ich meine von meiner Form. Wenn man drüber fahrt soll mein Cursor geladen werden

Jens Schumann 1. Sep 2004 19:31

Re: Cursor durch einen selbstgemachten ersetzen
 
Hallo,
such mal in der OH nach dem Begriff Cursors. Da gibt es sogar ein Beispiel.

Wenn ich mich nicht irre bringt Delphi irgendwo im Demo-Verzeichnis sogar ein Beispiel
mit.

Die Muhkuh 1. Sep 2004 19:36

Re: Cursor durch einen selbstgemachten ersetzen
 
Hi Jens,

thx,

hab was gefunden. Mal sehen was sich damit anfangen lässt.

Die Muhkuh 1. Sep 2004 19:52

Re: Cursor durch einen selbstgemachten ersetzen
 
Hi,

ich wollte es so machen wie es in der Hilfe steht. Man soll in der Resourcendatei den Cursor hinzufügen. Das wollte ich machen. Aber wenn ich den Cursor abspeichern will kommt:

---------------------------
Borland Bildeditor
---------------------------
Ressourcenname nicht gefunden.
---------------------------
OK
---------------------------


Was nu?

Die Muhkuh 1. Sep 2004 19:58

Re: Cursor durch einen selbstgemachten ersetzen
 
Ok,

musste Delphi schließen, dann ging wieder.

Die Muhkuh 1. Sep 2004 20:08

Re: Cursor durch einen selbstgemachten ersetzen
 
Hi,


hab alles nach einweisung gemacht.

Code:

Delphi-Quellcode:
const
  crMyCursor = 5;

[...]

procedure TForm.Create(Sender: TObject);
begin
  Screen.Cursors[crMyCursor] := LoadCursor(HInstance, 'B');
  Cursor := crMyCursor;
end;
Aber da passiert nix.

In .Res von dem Programm ist der Cursor mit dem Namen B drinne. aber es geht nicht. Es gibt keine Exception oder so. Der Cursor ist einfach der Alte.

Jens Schumann 1. Sep 2004 20:12

Re: Cursor durch einen selbstgemachten ersetzen
 
Hallo,
zeig mal Deine Resourcendatei. Also die Datei mit der Endung .rc

Hinweis:
Eine Bitmap kann man nicht als Cursor verwenden.

Die Muhkuh 1. Sep 2004 20:21

Re: Cursor durch einen selbstgemachten ersetzen
 
Liste der Anhänge anzeigen (Anzahl: 1)
Zitat:

Zitat von Jens Schumann
Hallo,
zeig mal Deine Resourcendatei. Also die Datei mit der Endung .rc

Hinweis:
Eine Bitmap kann man nicht als Cursor verwenden.

ähm, du meinst du die mit .res oder? Eine .rc hab ich gar nicht.


Zum hinweiß:

Es ist ein Cursor und kein Bitmap.




Res-Datei im Anhang


Alle Zeitangaben in WEZ +1. Es ist jetzt 06:22 Uhr.
Seite 1 von 2  1 2      

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