Страница: 1 |
Вопрос: Помогите мне | Добавлено: 11.10.06 19:20 |
Автор вопроса: ![]() |
Подскажите мне
1)как сделать Область опредилений мыши т,еПри нажатии кнопки мыши в определённую областьформы( x : y) Происходил выход сообщения 2) Переход от формы к форме(Будте добры по подробней Зарание спасибо за всё |
Ответы | Всего ответов: 7 |
Номер ответа: 1 Автор ответа: ![]() ![]() ![]() ![]() Вопросов: 246 Ответов: 3333 |
Web-сайт: Профиль | Цитата | #1 | Добавлено: 11.10.06 19:56 |
1) Если область прямоугольная то сравнивай: если Х больше левой границы, но меньше нижней границы, и Y больше верхней границы но меньше нижней, то курсор в области, если нет - то нет. (начало координат по умолчанию на форме в верхнем левом углу)
2) Form2.Show, т.е. (имя нужной формы).Show, где (имя нужной формы) - имя твоей формы. |
Номер ответа: 2 Автор ответа: ![]() ![]() ICQ: 354-671-214 Вопросов: 18 Ответов: 103 |
Профиль | Цитата | #2 | Добавлено: 12.10.06 13:40 |
Сделай двойной щелчок на форме. Ты перейдешь в редактор кода. Сверху - два списка. В правом выбери пункт "Mouse Down". Создастся новая процедура типа "Form1_MouseDown(Button, X,Y)", где X и Y - координаты того места, где был щелчок.
Проверяй их вышеуказанным способом. Form.Show - показать просто форму (если она существует). Form - имя твоей формы. Form.Show vbModal - показать модальную форму, т.е. активной в твоем приложении она будет, пока ты ее не закроешь, а остальные формы будут недоступны. Form.Show vbModelles - это вариант первого режима (используется в VBA) |
Номер ответа: 3 Автор ответа: ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Вопросов: 3 Ответов: 6 |
Web-сайт: Профиль | Цитата | #3 | Добавлено: 12.10.06 13:53 |
Form.Show vbModal - показать модальную форму, т.е. активной в твоем приложении она будет, пока ты ее не закроешь, а остальные формы будут недоступны. Помоему в VB.NET это не работает, нужно использовать Form.ShowDialog
|
Номер ответа: 4 Автор ответа: ![]() ![]() ![]() ![]() Вопросов: 246 Ответов: 3333 |
Web-сайт: Профиль | Цитата | #4 | Добавлено: 12.10.06 14:27 |
Сделай двойной щелчок на форме. Ты перейдешь в редактор кода. Сверху - два списка. В правом выбери пункт "Mouse Down". Создастся новая процедура типа "Form1_MouseDown(Button, X,Y)", где X и Y - координаты того места, где был щелчок.
Проверяй их вышеуказанным способом. Form.Show - показать просто форму (если она существует). Form - имя твоей формы. Form.Show vbModal - показать модальную форму, т.е. активной в твоем приложении она будет, пока ты ее не закроешь, а остальные формы будут недоступны. Form.Show vbModelles - это вариант первого режима (используется в VBA) _ICE_, не издевайся над чуваком! |
Номер ответа: 5 Автор ответа: ![]() ![]() ICQ: 354-671-214 Вопросов: 18 Ответов: 103 |
Профиль | Цитата | #5 | Добавлено: 12.10.06 17:32 |
Да че, пусть учится. |
Номер ответа: 6 Автор ответа: ![]() ![]() ICQ: 354-671-214 Вопросов: 18 Ответов: 103 |
Профиль | Цитата | #6 | Добавлено: 12.10.06 17:33 |
Он ведь не указал в чем он - VBA, VB, VB.Net... |
Номер ответа: 7 Автор ответа: ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Вопросов: 3 Ответов: 6 |
Web-сайт: Профиль | Цитата | #7 | Добавлено: 12.10.06 18:12 |
Он ведь не указал в чем он - VBA, VB, VB.Net...
Да, но форум то называется .NET |
Страница: 1 |
|