Новости:

Название темы должно отражать суть задачи.
Темы типа "ПОМОГИТЕ!!!", "Срочно!" и т.п. будут удаляться без объяснения причин

Главное меню

Смена MousePointer

Автор LL, 02.11.2012, 16:04:00

« назад - далее »

LL

Почему то не хочет брать курсоры из папки windows - .cur. Ivalid Image. Причем после конвертации в .ico тоже.
Задача поставить при наведении мышки курсор - "пальчик" link.

Ни через свойства лэйбла ни через такой код

Private Sub Label9_GotFocus()
   Label9.MouseIcon = LoadPicture("C:\Windows\Cursors\aero_link.cur")
   Label9.MousePointer = vbHourGlass
End Sub

не получается.

:(

Дмитрий Щербаков(The_Prist)

Сначала надо поставить свойство MousePointer = 99 - fmMousePointerCustom

А уже затем выбирать иконки и прочее, прочее.
Даже самый простой вопрос можно превратить в огромную проблему. Достаточно не уметь формулировать вопросы...

LL

это я делала. Все равно invalid picture

Дмитрий Щербаков(The_Prist)

Тогда нечего сказать. У меня при данном подходе легко устанавливаются иконки с расширением .cur. Может быть примерчик приложите? Файла с формой и картинку курсора?
Обычно invalid picture указывает на неверный формат картинки. Попробуйте тот, что во вложении. Если он установится - значит проблема в Ваших файлах.
Даже самый простой вопрос можно превратить в огромную проблему. Достаточно не уметь формулировать вопросы...

LL

#4
Цитата: The_Prist от 02.11.2012, 17:23:40
Тогда нечего сказать. У меня при данном подходе легко устанавливаются иконки с расширением .cur. Может быть примерчик приложите? Файла с формой и картинку курсора?
Обычно invalid picture указывает на неверный формат картинки. Попробуйте тот, что во вложении. Если он установится - значит проблема в Ваших файлах.

Странно. с Вашим файлом все работает. Интересно почему из папки винды не берет .cur.
В процессе возник еще один вопрос. А как можно этот курсор привязать. Ну то есть если место открытия excel книги меняется. Свойство курсора пропадает?

Дмитрий Щербаков(The_Prist)

Кажется, Вы слишком много процитировали. Отвечая на вопрос: смело ставьте свой курсор - на других ПК будет именно он, он никуда не пропадет.
Даже самый простой вопрос можно превратить в огромную проблему. Достаточно не уметь формулировать вопросы...

LL

Цитата: The_Prist от 02.11.2012, 21:48:13
Кажется, Вы слишком много процитировали. Отвечая на вопрос: смело ставьте свой курсор - на других ПК будет именно он, он никуда не пропадет.

Не поставился [/quote] поэтому так получилось:)
Спасибо за решение! 


kuklp

LL, а почему не отписываетесь в ранее созданных Вами темах? Нехорошо.
kuklp60@gmail.com WM Z206653985942, R334086032478, U238399322728

LL

Цитата: kuklp от 03.11.2012, 17:59:35
LL, а почему не отписываетесь в ранее созданных Вами темах? Нехорошо.
Извините, уже отписала Вам "спасибо". Просто не вижела ответ. Жаль, что на почту не приходят уведомления.. И всем поставлю плюсики..

Яндекс.Метрика Рейтинг@Mail.ru