Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - Общий форум

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

 

  Вопрос: Оформление программы Добавлено: 04.06.08 22:32  

Автор вопроса:  Trey

Ответить

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

Номер ответа: 16
Автор ответа:
 Winand



Вопросов: 87
Ответов: 2795
 Web-сайт: winandfx.narod.ru
 Профиль | | #16
Добавлено: 06.06.08 00:19
Может лучше контрол сделаешь? или тупо с инета готовый скачаешь) Куча пустых Image на форме - это как-то..

Smith, где сплит? возможно это поможет мне тебя понимать=)

Ответить

Номер ответа: 17
Автор ответа:
 Trey



Вопросов: 13
Ответов: 45
 Профиль | | #17 Добавлено: 06.06.08 01:04
Примеры готовые слишком сложные и в них используется классы, чего я и не хочу.. мне нужно пожирнее код программы сделать. Это для курсовой.
Не хочу делать сложные функции по той причине, что препод один фиг будет знать больше и попросту может грузануть..

Так что прошу помощь разобраться с image. в принципе она удовлетворяет требования. Тока бы добавить фишку с подсветкой кнопки при нажатии и при наведении курсора.

Отпишите пример плиз.

Ответить

Номер ответа: 18
Автор ответа:
 Winand



Вопросов: 87
Ответов: 2795
 Web-сайт: winandfx.narod.ru
 Профиль | | #18
Добавлено: 06.06.08 01:06
Ну например на событие MouseMove:
If img1.Tag <> 1 Then
   img1.Picture = <...>
   img1.Tag = 1
End If

Ответить

Номер ответа: 19
Автор ответа:
 Trey



Вопросов: 13
Ответов: 45
 Профиль | | #19 Добавлено: 06.06.08 01:19
вообще в глову пришла такой код
Private Sub image1_click()
If Image1.Visible = True Then
Image1.Visible = False
Image2.Visible = True
Form2.Show
End If
End Sub

все работает, теперь бы добавить событие при наведении мыши на картинку..

Ответить

Номер ответа: 20
Автор ответа:
 Smith



ICQ: adamis@list.ru 

Вопросов: 153
Ответов: 3632
 Профиль | | #20 Добавлено: 06.06.08 01:20
Сплиттинг окон или как это нынче зовётся?

Ответить

Номер ответа: 21
Автор ответа:
 Игорёк



Вопросов: 1
Ответов: 2
 Web-сайт: magick.kmx.ru
 Профиль | | #21
Добавлено: 06.06.08 01:35
Че вы все замарачиваетесь и изобретаете новые кнопки, контролы, когда уже все есть, прочто нужно взять и воспользоватся. подсветку кнопки и затемнение при нажатии с легкостью можно сделать при помощи AlphaImageControl.ocx, очень офигенный контрол. я делаю кнопку за 5 сек, стоит только нарисовать рисунок и все!!!!!!!!!!!!!!!!!!!!!!!!!

Ответить

Номер ответа: 22
Автор ответа:
 Winand



Вопросов: 87
Ответов: 2795
 Web-сайт: winandfx.narod.ru
 Профиль | | #22
Добавлено: 06.06.08 02:02
Smith, аа) ну да.
Не знаю, я бы использовал сплиттеры, иногда бывает очень даже нужно, но на vb6 - это геморно

Ответить

Номер ответа: 23
Автор ответа:
 Trey



Вопросов: 13
Ответов: 45
 Профиль | | #23 Добавлено: 06.06.08 19:37
Немогу разобартся, как мне при наведении мышки заменить картинку, подскажите пример простого решения

Ответить

Номер ответа: 24
Автор ответа:
 Smith



ICQ: adamis@list.ru 

Вопросов: 153
Ответов: 3632
 Профиль | | #24 Добавлено: 06.06.08 20:40
Private Sub Image1_mousemove(...)
If Image1.Visible Then
Image1.Visible = False
Image2.Visible = True
End If
End Sub

Private Sub Form1_mousemove(...)
If Image2.Visible Then
Image1.Visible = True
Image2.Visible = False
End If
End Sub

Ответить

Номер ответа: 25
Автор ответа:
 Trey



Вопросов: 13
Ответов: 45
 Профиль | | #25 Добавлено: 06.06.08 21:44
Я так понимаю в (...) нужно указать координаты? откуда их можно взять?

Ответить

Номер ответа: 26
Автор ответа:
 Smith



ICQ: adamis@list.ru 

Вопросов: 153
Ответов: 3632
 Профиль | | #26 Добавлено: 06.06.08 21:58
Ничего указывать ненадо.

Над кодом вверху два комбобокса, в левом объекты формы, в правом их события.

Выбираешь в левом имедж в правом маусмув получаешь готовый обработчик события.

Вот в нём и пишешь иф имедж и т.д.

Ответить

Номер ответа: 27
Автор ответа:
 Trey



Вопросов: 13
Ответов: 45
 Профиль | | #27 Добавлено: 06.06.08 22:01
Вроде понял в скобках нужно указать(Button As Integer, Shift As Integer, x As Single, y As Single), когда навожу курсором, появляется image2 но когда убераю, она не исчезает, в чем может быть дело?

Ответить

Номер ответа: 28
Автор ответа:
 Trey



Вопросов: 13
Ответов: 45
 Профиль | | #28 Добавлено: 06.06.08 22:08
Поковырялся,
Private Sub Form1_mousemove(...)
If Image2.Visible Then
Image1.Visible = True
Image2.Visible = False
End If
End Sub
Не работает..

Ответить

Номер ответа: 29
Автор ответа:
 Smith



ICQ: adamis@list.ru 

Вопросов: 153
Ответов: 3632
 Профиль | | #29 Добавлено: 06.06.08 22:20
Так там в скобках тоже

Button As Integer, Shift As Integer, x As Single, y As Single

нужны

Ответить

Номер ответа: 30
Автор ответа:
 Smith



ICQ: ненавижу 

Вопросов: 28
Ответов: 317
 Web-сайт: Не хочу ломать голову, если её уже сломал кто-то другой.
 Профиль | | #30
Добавлено: 06.06.08 22:32
Но тут у тебя проблема не в этом.

Ты просто тупо скопировал отсюда и вставил, нет бы полюбопытствовать.

Form1_MouseMove не бывает :) Бывает Form_....

Ответить

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

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



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