Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - .NET

Страница: 1 | 2 |

 

  Вопрос: Курсор Добавлено: 24.06.09 10:28  

Автор вопроса:  ☺♣FIO♣☺
Как можно задать курсор из файла? Если никак, то как заставить исчезнуть курсор?

Ответить

  Ответы Всего ответов: 17  

Номер ответа: 1
Автор ответа:
 VβÐUηìt



Вопросов: 246
Ответов: 3333
 Web-сайт: смекаешь.рф
 Профиль | | #1
Добавлено: 24.06.09 12:04
Из файла: MousePointer = 99: MouseIcon = LoadPicture(App.Path & "\MyCursor.cur";)

Чтобы скрыть курсор: ShowCursor(0)
Чтобы показать курсор: ShowCursor(1)

Ответить

Номер ответа: 2
Автор ответа:
 ☺♣FIO♣☺



Вопросов: 35
Ответов: 160
 Профиль | | #2 Добавлено: 24.06.09 12:48
Чтобы скрыть курсор: ShowCursor(0)
Чтобы показать курсор: ShowCursor(1)

!!!ВООЕБШЕТО, ЭТО НЕПРАВИЛЬО!!
ВОТ ТАК НАНО:
  1. Cursor.Hide()

Я это нашёл методом тыка, но VβРUηit спасибо за наводку.

Ответить

Номер ответа: 3
Автор ответа:
 ☺♣FIO♣☺



Вопросов: 35
Ответов: 160
 Профиль | | #3 Добавлено: 24.06.09 13:00
но незнаю как прицепить свой курсор

Ответить

Номер ответа: 4
Автор ответа:
 VβÐUηìt



Вопросов: 246
Ответов: 3333
 Web-сайт: смекаешь.рф
 Профиль | | #4
Добавлено: 24.06.09 13:53
Сразу говори .NET

Ответить

Номер ответа: 5
Автор ответа:
 EROS



Вопросов: 58
Ответов: 4255
 Профиль | | #5 Добавлено: 24.06.09 21:55
Сразу говори .NET

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

но незнаю как прицепить свой курсор

тут все просто.. есть как минимум несколько перегрузок конструктора курсора.. и курсор можно подгрузить любым из них. Тебе надо было из файла? легко..
  1. Cursor.Current = new Cursor("MyWait.png")

Кроме того ты можешь воспользоваться классом System.Windows.Forms.Cursors, который предоставляет набор предопределенных стандартных курсоров.. например так
  1. Cursor.Current = System.Windows.Forms.Cursors.WaitCursor


и мой тебе совет.. почаще заглядывай в Object Browser .. это избавит тебя и нас от кучи детских вопросов..

Ответить

Номер ответа: 6
Автор ответа:
 ☺♣FIO♣☺



Вопросов: 35
Ответов: 160
 Профиль | | #6 Добавлено: 25.06.09 10:46
Он мне пишет: Недопустимый формат изображения. Возможно, поврежден файл изображения. Имя параметра: stream

Ответить

Номер ответа: 7
Автор ответа:
 ☺♣FIO♣☺



Вопросов: 35
Ответов: 160
 Профиль | | #7 Добавлено: 25.06.09 11:22
а, понял, класс cursor не поддерживает цветные курсоры=((((

Ответить

Номер ответа: 8
Автор ответа:
 EROS



Вопросов: 58
Ответов: 4255
 Профиль | | #8 Добавлено: 25.06.09 12:10
а ты не юзай *.cur и все будет ОК..
юзай *.png или *.gif и не парься.. я даже как то от скуки к курсору анимированную гифку прикрутил :)

Ответить

Номер ответа: 9
Автор ответа:
 ☺♣FIO♣☺



Вопросов: 35
Ответов: 160
 Профиль | | #9 Добавлено: 25.06.09 20:50
Он мне пишет: Недопустимый формат изображения. Возможно, поврежден файл изображения. Имя параметра: stream

Ответить

Номер ответа: 10
Автор ответа:
 ☺♣FIO♣☺



Вопросов: 35
Ответов: 160
 Профиль | | #10 Добавлено: 25.06.09 20:55
Аргумент "picture" должен быть рисунком, который можно использовать как Cursor. Имя параметра: picture

Ответить

Номер ответа: 11
Автор ответа:
 ☺♣FIO♣☺



Вопросов: 35
Ответов: 160
 Профиль | | #11 Добавлено: 25.06.09 21:06
я и пнг и гиф пробовал и кур пишет либо №9 либо №8(ответа)

Ответить

Номер ответа: 12
Автор ответа:
 EROS



Вопросов: 58
Ответов: 4255
 Профиль | | #12 Добавлено: 25.06.09 22:59
сорри, я дал не корректный код.. давно это было.. )
правильно будет так
С#'
  1.  
  2.             Bitmap cursorImage = new Bitmap(@"c:\myCur.png");
  3.             Cursor = new Cursor(cursorImage.GetHicon());
  4.  



лично проверил...

Ответить

Номер ответа: 13
Автор ответа:
 ☺♣FIO♣☺



Вопросов: 35
Ответов: 160
 Профиль | | #13 Добавлено: 26.06.09 10:16
неет, не то, мне нужно на vb

Ответить

Номер ответа: 14
Автор ответа:
 EROS



Вопросов: 58
Ответов: 4255
 Профиль | | #14 Добавлено: 26.06.09 11:03
ну ты жжошь ))))))))))))
ну так напиши тоже самое только на VB

Ответить

Номер ответа: 15
Автор ответа:
 ☺♣FIO♣☺



Вопросов: 35
Ответов: 160
 Профиль | | #15 Добавлено: 26.06.09 11:31
пишет:
bitmap - является типом и не может использоваться как выражение
@ - требуется выражение
cursorimage - не объявлено

Ответить

Страница: 1 | 2 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам