Форум: "WinAPI";
Поиск по всему сайту: delphimaster.net;
Текущий архив: 2002.01.08;
Скачать: [xml.tar.bz2];




Вниз

Как можно загрузить свой курсор в дельфи! 


Delphi5.01   (2001-11-05 06:56) [0]

К сожалению у меня не получилось. Обясню по подробности что я делал: Во первых в ImageEditor создал resource file потом появилось окошко и надпись Contents Я нажал правой кнопкой на этой надписи и появилось меню, я выбрал New - Cursor, после появилось акно с редактором курсора я там нарисовал курсор (и изменил название курсора на VIT). А ресурсни фаил сохранил под именем cur.res

Потом в делфи после {$R *.dfm} написал
{$R cur.res}

OnCreate написал то что ты мне посаветовал а именно
ScreenCursors[1]:=LoadCursor(HInstance, "VIT");
ScreenCursors[1] оказался типом HCURSOR я его и поместил в
Var
ScreenCursors[1] : HCURSOR;
После этого дельфи не ругался но операция form1.cursor:=1; ни поизвела никаких изменений. Пожалуйста обясни где я допутил ошибку



Evgeny   (2001-11-05 07:27) [1]

Вот кусок из моей программы, все это работает:

{$R Capture4.Res}

procedure TForm4.FormCreate(Sender: TObject);
const
crBox = -19;
begin
Screen.Cursors[crBox] := LoadCursor(hInstance, pChar("CURSOR_2"));
Cursor := crBox;
end;




Форум: "WinAPI";
Поиск по всему сайту: delphimaster.net;
Текущий архив: 2002.01.08;
Скачать: [xml.tar.bz2];




Наверх





Память: 0.72 MB
Время: 0.029 c
14-22392          ~Mag~                 2001-11-10 13:27  2002.01.08  
Народ как разблокировать реестр в виндовсе ???


1-22253           Yakudza               2001-12-17 14:34  2002.01.08  
Как в Паскале вычислить факториал ?


14-22364          Merlin                2001-11-06 00:22  2002.01.08  
Если не спасете, то так и пропадет!


1-22188           Art                   2001-12-14 13:09  2002.01.08  
Как считать большой файл???


14-22326          McSimm                2001-11-04 11:35  2002.01.08  
Кто-то хотел размять (себе) мозги? Какие будут варианты алгоритма?