Вопрос по VB.NET для КПК

Обсуждение проблем, возникающих при разработке программ для мобильных устройств.
Snussi
Продвинутый пользователь
Продвинутый пользователь
Аватара пользователя
 
Сообщения: 151
Зарегистрирован: 21.07.2004 (Ср) 18:08
Откуда: Москва, Россия

Вопрос по VB.NET для КПК

Сообщение Snussi » 29.12.2004 (Ср) 12:51

Уважаемые господа!
Когда единственная форма моего приложения закрывается (крестиком), то, по моим предположениям, само приложение продолжает "жить" - файл заблокирован и тд.

В чем дело?

hCORe
VB - Экстремал
VB - Экстремал
Аватара пользователя
 
Сообщения: 2332
Зарегистрирован: 22.02.2003 (Сб) 15:21
Откуда: parent directory

Сообщение hCORe » 29.12.2004 (Ср) 13:36

Проверь, закрываются ли все используемые файлы. И вообще, приведи пару строчек кода закрытия программы :)
Моду создают модоки, а распространяют модозвоны.

Snussi
Продвинутый пользователь
Продвинутый пользователь
Аватара пользователя
 
Сообщения: 151
Зарегистрирован: 21.07.2004 (Ср) 18:08
Откуда: Москва, Россия

Сообщение Snussi » 29.12.2004 (Ср) 13:58

Файлы никакие еще не открываются :)

Да и кода нет - считай, вся прога - голая форма с одной кнопкой.

Закрывается не кодом, а крестиком вверху экрана.

Может, дело в том, что сижу через эмулятор?

hCORe
VB - Экстремал
VB - Экстремал
Аватара пользователя
 
Сообщения: 2332
Зарегистрирован: 22.02.2003 (Сб) 15:21
Откуда: parent directory

Сообщение hCORe » 29.12.2004 (Ср) 14:18

Ах, крестиком... Проглядел :oops: Этот крестик называется "Smart Minimize". Все программы, которые ты им "закрываешь", на самом деле остаются в памяти и "прибиваются" только по крайней необходимости. Их потом можно закрыть через Start>Settings>System>Memory>Running Tasks.
Если хочешь, чтобы при минимизации программа закрывалась, обрабатывай какое-нибудь событие, например, Form_Deactivate.
Моду создают модоки, а распространяют модозвоны.

Snussi
Продвинутый пользователь
Продвинутый пользователь
Аватара пользователя
 
Сообщения: 151
Зарегистрирован: 21.07.2004 (Ср) 18:08
Откуда: Москва, Россия

Сообщение Snussi » 29.12.2004 (Ср) 14:26

Тогда сразу возникает 2 вопроса:
1. form_Deactivate - возникает ли, если моя форма открыла другую из кода?

2. А как же завершить? - оператор End, как я заметил, не канает :(

hCORe
VB - Экстремал
VB - Экстремал
Аватара пользователя
 
Сообщения: 2332
Зарегистрирован: 22.02.2003 (Сб) 15:21
Откуда: parent directory

Сообщение hCORe » 29.12.2004 (Ср) 14:49

1) Да.
2) Me.Close()
Моду создают модоки, а распространяют модозвоны.

moderator
Модератор
Модератор
 
Сообщения: 1896
Зарегистрирован: 10.12.2001 (Пн) 18:11
Откуда: Украина, Харьков

Сообщение moderator » 29.12.2004 (Ср) 16:42

Нет, так просто закрывать нельзя, потому как на WinCE концепция UI иная. Не надо её менять, пусть будет как будет. Следуйте стандартам и будет вам счастье ;)
Модератор
http://www.vbstreets.ru / moderator@vbstreets.ru

... Почетные награды: [*], [+], [!]. Все еще впереди...

GSerg
Шаман
Шаман
 
Сообщения: 14286
Зарегистрирован: 14.12.2002 (Сб) 5:25
Откуда: Магадан

Сообщение GSerg » 29.12.2004 (Ср) 16:46

Кстати, звезду себе дорисуй :wink:
Как только вы переберёте все варианты решения и не найдёте нужного, тут же обнаружится решение, простое и очевидное для всех, кроме вас

Денис Победря
Мегобойанист
Мегобойанист
 
Сообщения: 1037
Зарегистрирован: 03.01.2005 (Пн) 21:29
Откуда: Из Москвы

Сообщение Денис Победря » 03.01.2005 (Пн) 21:44

Application.stop в каком либо событии.Если в диактивэйте, то проверяй с помощью переменных :D :) :D :D :) :D :D :)

moderator
Модератор
Модератор
 
Сообщения: 1896
Зарегистрирован: 10.12.2001 (Пн) 18:11
Откуда: Украина, Харьков

Сообщение moderator » 04.01.2005 (Вт) 2:27

Кстати, звезду себе дорисуй icon_wink.gif


Э-э-э... В смысле?
Модератор
http://www.vbstreets.ru / moderator@vbstreets.ru

... Почетные награды: [*], [+], [!]. Все еще впереди...

GSerg
Шаман
Шаман
 
Сообщения: 14286
Зарегистрирован: 14.12.2002 (Сб) 5:25
Откуда: Магадан

Сообщение GSerg » 04.01.2005 (Вт) 4:46

Такому количеству постов соответствует 6 звёзд, а у тебя пять, потому что кастомное звание отключает автоматическую подрисовку :)
Как только вы переберёте все варианты решения и не найдёте нужного, тут же обнаружится решение, простое и очевидное для всех, кроме вас

A.A.Z.
Член-корреспондент академии VBStreets
Член-корреспондент академии VBStreets
 
Сообщения: 3035
Зарегистрирован: 30.06.2003 (Пн) 13:38

Сообщение A.A.Z. » 04.01.2005 (Вт) 20:23

Тем более, ты модератор :)


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

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

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

    TopList