Окна в VB.Net

Обсуждение проблем, возникающих при разработке программ для мобильных устройств.
Glyckmen
Обычный пользователь
Обычный пользователь
 
Сообщения: 72
Зарегистрирован: 30.04.2006 (Вс) 15:32
Откуда: Санкт-Петербург

Окна в VB.Net

Сообщение Glyckmen » 16.11.2006 (Чт) 11:19

Вот приобрел себе я Смартфон на Windows Mobile 2003, почитав немного литературы понял что можно самому писать проги, для этого я приобрел Visual Studio 2005 Pro, еще книжек накупил и думаю сделаю я-ка простейшую програмку Калькулятор (как в большом брате , что-бы вид можно было выбирать простой или инженерный), все вроде бы подготовил в редакторе форм (меню, 2 формы, контролы) и начал уже писать код, но тут вдруг я понял что я не умею работать с формами. (Да в VB6 на этот счет все проще)

И суть вопроса вот в чем, я хочу закрыть одну форму и открыть другую, как это делают в VB.NET? (метод Form2.Show() не прокатывает, при выполнении проги на эмуляторе и при попытке открыть новую форму вылетает ошибка на строчке End Sub в процедуре где я пытаюсь открыть новую форму, я так думаю из-за того что новая форма не модальная) И как ее сделать модальной?

Пожалуйста можно простейший пример(со всеми объявлениями).На его основе я уже сам дальше разберусь.

PS: В своей книге нашел только главу о наследовании форм и более ничего.

Glyckmen
Обычный пользователь
Обычный пользователь
 
Сообщения: 72
Зарегистрирован: 30.04.2006 (Вс) 15:32
Откуда: Санкт-Петербург

Сообщение Glyckmen » 17.11.2006 (Пт) 10:27

Хоть бы послали бы куда-нибудь. :roll: А то даже ни ответа ни привета. :(

keks-n
Доктор VB наук
Доктор VB наук
Аватара пользователя
 
Сообщения: 2509
Зарегистрирован: 19.09.2005 (Пн) 17:17
Откуда: г. Москва

Сообщение keks-n » 17.11.2006 (Пт) 14:35

MSDN
Изображение

Glyckmen
Обычный пользователь
Обычный пользователь
 
Сообщения: 72
Зарегистрирован: 30.04.2006 (Вс) 15:32
Откуда: Санкт-Петербург

Сообщение Glyckmen » 18.11.2006 (Сб) 11:54

keks-n Это не оригинально. Есть у меня эта непонятная штука от Microsoft (установилась вместе с Visual Studio 2005). Но вся проблема состоит в том, что я на вражеском языке вообще ничего не понимаю (вообще я изучал немецкий), на запрос "Form Show" что-то выдает но не понятно, пробовал перекатать результат поиска через Promt но стало еще непонятней. Может куда-нибудь на русскоязычное пошлете.

keks-n
Доктор VB наук
Доктор VB наук
Аватара пользователя
 
Сообщения: 2509
Зарегистрирован: 19.09.2005 (Пн) 17:17
Откуда: г. Москва

Сообщение keks-n » 18.11.2006 (Сб) 13:43

Изображение

gaidar
System Debugger
System Debugger
 
Сообщения: 3152
Зарегистрирован: 23.12.2001 (Вс) 13:22

Сообщение gaidar » 18.11.2006 (Сб) 18:44

Краткое знакомство: http://www.gotdotnet.ru/LearnDotNet/VBNET/724.aspx
The difficult I’ll do right now. The impossible will take a little while. (c) US engineers in WWII
I don't always know what I'm talking about, but I know I'm right. (c) Muhammad Ali

Glyckmen
Обычный пользователь
Обычный пользователь
 
Сообщения: 72
Зарегистрирован: 30.04.2006 (Вс) 15:32
Откуда: Санкт-Петербург

Сообщение Glyckmen » 20.11.2006 (Пн) 12:45

Ну и послали. :D Нет что-бы сразу написать:
Код: Выделить всё
Dim Form2 as Form2
Form2= New Form2
Form2.Show()

Вот теперь стоит вопрос как эту форму сделать модальной? Как эту модальность объявить и присвоить форме? Естественно как В VB6
Код: Выделить всё
Form2.Show vbModal
не прокатывает.


Вернуться в Visual Basic для мобильных устройств

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 5

    TopList