Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.09.26;
Скачать: CL | DM;

Вниз

Свой курсор   Найти похожие ветки 

 
Antonmm   (2004-09-10 14:57) [0]

Как загрузить свой курсор из файла?


 
icWasya ©   (2004-09-10 16:43) [1]


interface
....
const
 MyCursor = 1024; //или как Вам нравится
....

implementation

.....
// загрузка
procedure ReadCursorFromFile(const Cur:TCursor;const FileName:String);
var
 CursorHandle:THandle;
begin
 CursorHandle:=LoadCursorFromFile (PChar(FileName));

 if CursorHandle=0 then raise Exception.Create("не могу загрузить курсор "+FileName);
   Screen.Cursors[Cur]:=CursorHandle;
end;

procedure ReadCursorFromResourse(const Cur:TCursor;const ResourseName:String);
var
 CursorHandle:THandle;
begin
 CursorHandle:=LoadCursor(HInstance,PChar(Name));
 If CursorHandle=0 Then
   CursorHandle:=LoadCursor(HInstance,MakeIntResource(Value));

 if CursorHandle=0 then raise Exception.Create("не могу загрузить курсор "+FileName);
   Screen.Cursors[Cur]:=CursorHandle;
end;

/// использование
procedure TForm1.Button1Click(Sender:TObject);    
begin
 TMemo1.Cursor:=MyCursor;
end;



Страницы: 1 вся ветка

Текущий архив: 2004.09.26;
Скачать: CL | DM;

Наверх




Память: 0.46 MB
Время: 0.028 c
14-1093638522
ИМХО
2004-08-28 00:28
2004.09.26
Просмотрщик дайджестов этого форума (в новом формате)


3-1093525431
Реалист
2004-08-26 17:03
2004.09.26
Безболезненно перетащить СУБД на другую машину


6-1089980482
Катерина
2004-07-16 16:21
2004.09.26
FTP


1-1094731836
V l a d i m i r
2004-09-09 16:10
2004.09.26
Текст и таблицы в Word


3-1093931276
nalsur2002
2004-08-31 09:47
2004.09.26
Delphi и MSSQL