Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 26.08.2007, 23:53   #1
s-force
Пользователь
 
Аватар для s-force
 
Регистрация: 24.08.2007
Сообщений: 26
По умолчанию Tlabel как гиперссылка

Как сделать такой label который при наведении на него становится подчеркнутым, курсор меняет свой значок (как на ссылке) и при нажатии на него происходит действие? Я понял все кроме того, как изменить курсор... В свойствах label'a есть графа Cursor но она изменяет на стандартный виндосовский значок (рука такая)... А у меня как и у многих других пользователей измененные курсоры мыши...
s-force вне форума Ответить с цитированием
Старый 27.08.2007, 00:17   #2
mutabor
Телепат с дипломом
Старожил
 
Аватар для mutabor
 
Регистрация: 10.06.2007
Сообщений: 4,929
По умолчанию

Цитата:
но она изменяет на стандартный виндосовский значок (рука такая)...
в том то и дело что не на стандартный, а на Дельфийский, думаю без WinAPI не обойтись
The future is not a tablet with a 9" screen no more than the future was a 9" black & white screen in a box. It’s the paradigm that survives. (Kroc Camen)
Проверь себя! Онлайн тестирование | Мой блог
mutabor вне форума Ответить с цитированием
Старый 27.08.2007, 01:27   #3
s-force
Пользователь
 
Аватар для s-force
 
Регистрация: 24.08.2007
Сообщений: 26
По умолчанию

А можно пожалуйста поподробнее, а то я в win api не очень шарю
s-force вне форума Ответить с цитированием
Старый 27.08.2007, 07:38   #4
Alex21
With best regards
Участник клуба
 
Регистрация: 20.04.2007
Сообщений: 1,448
По умолчанию

Попробуй так:
Код:
var
    h: hcursor;

begin
  h := LoadCursorFromFile('D:\mc.cur');
  Screen.Cursors[1] := h;
  Label1.Cursor := 1;
end;
Alex21 вне форума Ответить с цитированием
Старый 27.08.2007, 09:58   #5
s-force
Пользователь
 
Аватар для s-force
 
Регистрация: 24.08.2007
Сообщений: 26
По умолчанию

Я как понимаю это загружает какой то свой курсор, а мне нужно стандартный (windows)
s-force вне форума Ответить с цитированием
Старый 27.08.2007, 10:03   #6
Aleksandr
Форумчанин
 
Регистрация: 22.05.2007
Сообщений: 511
По умолчанию

А что так не работает label1.Cursor:=crHandPoint;
Aleksandr вне форума Ответить с цитированием
Старый 27.08.2007, 20:43   #7
s-force
Пользователь
 
Аватар для s-force
 
Регистрация: 24.08.2007
Сообщений: 26
По умолчанию

Во... Теперь все работает! Всем спасибо
s-force вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
не работает гиперссылка Sweta HTML и CSS 4 27.08.2008 09:47
TLabel satana Компоненты Delphi 3 10.02.2008 22:01
ГИПЕРССЫЛКА BAHTIYOR Microsoft Office Excel 9 09.01.2008 15:45
Гиперссылка на диаграмму Nasya Microsoft Office Excel 1 23.07.2007 20:08