Форум: "Начинающим";
Текущий архив: 2008.09.14;
Скачать: [xml.tar.bz2];
ВнизПомогите научиться азам программирования под WinCE? Найти похожие ветки
← →
serg2195 © (2008-08-01 15:35) [0]С программированием вроде все нормально, на делфи пишу давно (вроде чуть-чуть разбираюсь), решил писать под свой девайс.
Осваиваю KOL+Lazarus+WinCE.
Но сталкнулся с тем, что закрыть приложение по нажатию кнопки у меня не получается и еще много мелких трудностей.
Подскажите где можно посмотреть примеры простых кодов (WinCE).
P.S. Как закрывать форму (уже замумался, это пока основная проблемма)?
← →
oldman © (2008-08-01 16:06) [1]
> Но сталкнулся с тем, что закрыть приложение по нажатию кнопки
какой кнопки?
← →
serg2195 © (2008-08-01 16:14) [2]На форме помещаю кнопку, по нажатию которой должно происходить закрытие прилоржения
← →
oldman © (2008-08-01 16:15) [3]
> serg2195 © (01.08.08 16:14) [2]
Код OnClick в студию!
← →
serg2195 © (2008-08-01 16:16) [4]procedure TForm1.Button2Click(Sender: PObj);
begin
Form1.free;
end;
← →
serg2195 © (2008-08-01 16:18) [5]Если Form1.Close, то приложение даже не собирается!
← →
oldman © (2008-08-01 16:18) [6]Здесь был?
http://forum.wce.by/
← →
serg2195 © (2008-08-01 16:19) [7]я там часто бываю, но про лазарус поисковик ничего не слышал!
← →
serg2195 © (2008-08-01 16:21) [8]но ссылка http://forum.wce.by/viewtopic.php?t=4360 меня к лазарю и привела!
← →
serg2195 © (2008-08-01 16:50) [9]кто хоть немного разобрался с KOL+Lazarus+WinCE?
← →
Сергей М. © (2008-08-01 17:39) [10]
> закрыть приложение по нажатию кнопки у меня не получается
А где ты закрываешь приложение ?
Ты прежде всего разрушаешь форму)
Разрушение объекта в обном из его же методов и в Делфи-то весьма деликатный момент, а что уж говорить про лазаря с колами)
← →
serg2195 © (2008-08-01 17:47) [11]повторюсь! Если Form1.Close, то приложение даже не собирается!
← →
serg2195 © (2008-08-01 17:50) [12]эта проблема обсуждалась http://www.lazarus.freepascal.org/index.php?name=PNphpBB2&file=viewtopic&t=4423&postdays=0&postorder=asc&start=45, но (кажеться) решение нашли, которое все равно не подходит, для простого случая!
← →
Сергей М. © (2008-08-01 17:50) [13]
> приложение даже не собирается
Куда не собирается-то ? В пивную что ли ?)
И что значит "у меня не получается" ?
← →
serg2195 © (2008-08-01 17:52) [14]Запуск->Собрать
← →
serg2195 © (2008-08-01 17:53) [15]
> И что значит "у меня не получается" ?
у англоязычных товарищей решение проблемы нашлось, но у меня их рецепт не сработал!
← →
Сергей М. © (2008-08-01 17:55) [16]
> serg2195 © (01.08.08 17:52) [14]
Ах вон оно что ..
А при Free, надо понимать, сборка успешна ?
И как выглядит в этом случае поведение программы при клике на кнопку ?
← →
serg2195 © (2008-08-01 17:57) [17]При клике на кнопку она ведет себя как положено, вылетает с ошибкой, но закрывается!
иначе её надо самому из памяти выгружать!
← →
serg2195 © (2008-08-01 17:58) [18]
> А при Free, надо понимать, сборка успешна ?
а собирает нормально!
← →
wl © (2008-08-01 18:36) [19]а что-то типа Application.Terminate() тоже нет?
можно еще попробовать послать себе сообщение с WM_QUIT
← →
KilkennyCat © (2008-08-01 19:37) [20]Поставь Визуал Студио и не мучайся. Особенно с такой простой кнопкой. У меня был лишь вопрос как "х" сменить на "ок"
← →
Сергей М. © (2008-08-01 19:56) [21]
> При клике на кнопку она ведет себя как положено, вылетает
> с ошибкой
</>
Ты вообще здоров, а ?
Какое же это "как положено", если "вылетает", да еще "с ошибкой" ?
Садись-ка ты, дружок, за буквари)
← →
serg2195 © (2008-08-02 12:57) [22]to wl
> а что-то типа Application.Terminate() тоже нет?
также не собирается
to KilkennyCat
> Поставь Визуал Студио и не мучайся
скорее всего так и сделаю
to Сергей М.
для совсем тупых объясню при Form1.Free объект форма удаляется, в приложении критическая ошибка и оно закрывается операционной системой всё, что дольше нужно сделать нажать на "ок" и из памяти оно выгрузиться, иначе её надо самому из памяти выгружать с помощью сторонних утилит!
← →
serg2195 © (2008-08-02 13:01) [23]а вообще программы как серьезные вещи писать в этой связке я разобрался, но вот закрытие прложение так и не поддается!
← →
Сергей М. © (2008-08-02 13:50) [24]
> для совсем тупых
да, я совсем тупой.
Да, я не понимаю термина "у меня не получается", он у меня почему-то с импотенцией ассоциируется.
И, наверно, правильно ассоциируется.
Веть ты же не в состоянии воспользоваться отладчиком. когда у тебя "не получается" ? А это первые симптомы импотенции)
← →
Сергей М. © (2008-08-02 13:51) [25]
> закрытие прложение так и не поддается
Ну точно надо бить тревогу !)
← →
serg2195 © (2008-08-02 13:55) [26]а ты когда нибудь работал Lazarus?
← →
serg2195 © (2008-08-02 14:31) [27]решил проблему!
Взял программный код на делфи с классическим Form1.Close и преобразовал из делфи в лазаря. Далее привязка существующих объектов к KOL, и "Проект "Project1" успешно собран. :)". Ура, товарищи!
Страницы: 1 вся ветка
Форум: "Начинающим";
Текущий архив: 2008.09.14;
Скачать: [xml.tar.bz2];
Память: 0.5 MB
Время: 0.051 c