Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
120to124
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
120to124
120to124
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

Mauszeiger ändern (VB)

Mauszeiger ändern (VB)
16.05.2002 10:31:20
Sofia L.
Beim Öffnen einer xls-Datei soll speziell für diese
Arbeitsmappe der Mauszeiger (Sanduhr: xlwait) geändert werden.
Stattdessen soll ein selbst erstellter Mauscursor, der sich im Verzeichnis C:\Winnt\Cursors befindet, angezeigt werden.
Beim Schließen der Arbeitsmappe soll wieder der alte Cursor aktiviert werden.
Mit Delphi läßt sich die Aufgabe in etwa folgendermaßen lösen:

procedure TForm1.Button1Click(Sender: TObject);
var
hCursor : THandle;
begin
hCursor := LoadImage(0, 'C:\WINNT\Cursors\self.ani', IMAGE_CURSOR,
0, 0, LR_DEFAULTSIZE or LR_LOADFROMFILE);
if hCursor <> 0 then
begin
Screen.Cursors[1] := hCursor;
Form1.Cursor := 1;
end;
end;

Wie kann man diesen Code mit VB umsetzen ?

1
Beitrag zum Forumthread
Beitrag zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
Re: Mauszeiger ändern (VB)
18.05.2002 11:17:35
Hans W. Herber
Hallo Sofia,

nein, das ist in Excel nicht machbar. Innerhalb von Excel kann der Wait-Zeiger zwar geändert werden, allerdings nicht auf einen benutzerdefinierten. Hierzu folgender Text:
https://www.herber.de/mailing/002097h.htm

Anders ist es bei UserForm-Steuerelementen, aber das ist ja hier nicht gemeint.

hans

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige