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

Вниз

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

 
TroJan   (2001-11-03 19:56) [0]

У меня вот такая проблема, я хочу изменить курсор моей программе на свой, как я могу сделать это. Если можно приведите пример решения этой проблеммы


 
Crustie ©   (2001-11-03 21:26) [1]

1)Создаешь ресурсный файл с курсором (например, с помощью ImageEditor (в нем:file-new-resource file;resource-new-cursor; ОБЯЗАТЕЛЬНО изменяешь имя курсора).
2)В тексте проги после строки {$R *.dfm} пишешь {$R имя и путь к твоему ресурсному файлу}
В обработчике OnCreate формы: ScreenCursors[1]:=LoadCursor(HInstance, "имя курсора в ресурсном файле");
3)Используешь его: form1.cursor:=1;
или button1.cursor:=1;


 
Delphi5.01 ©   (2001-11-05 06:55) [2]

К сожалению у меня не получилось. Обясню по подробности что я делал: Во первых в 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; ни поизвела никаких изменений.
Пожалуйста обясни где я допутил ошибку




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

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

Наверх




Память: 0.47 MB
Время: 0.011 c
14-22349
Иван Шихалев
2001-11-06 21:48
2002.01.08
to Anatoly Podgoretsky


1-22186
ShnurO.K.
2001-12-15 23:05
2002.01.08
Как скрыть свою программу при нажатие Alt+Ctrl+Del?


7-22427
KLM
2001-09-20 06:34
2002.01.08
Защита программы от копирования


1-22145
MARcoDEN
2001-12-15 17:42
2002.01.08
Нестандартная кнопка


1-22058
$Hic0
2001-12-16 11:49
2002.01.08
TTreeView and TListView