|
Основной форум Сюда все проблемы связанные с программированием. |
06.08.2011, 14:00
|
#1
|
AnyKey`щик
Регистрация: 11.04.2009
Сообщений: 5
Написано 0 полезных сообщений (для 0 пользователей)
|
почему мидлет не запускается?
пытаюсь запустить мидлет на телефоне:
program newproject;
var cmdok: command;
id_t : integer;
begin
showform;
id_t:= formAddTextField ('enter your name', '', 20, tf_any);
cmdok := createCommand ('ok',cm_ok,1);
addcommand (cmdok);
repeat
delay (100);
until getclickedcommand <> emptycommand;
end.
почему-то без описания кнопки запускается. стоит только кнопку добавить, компилится нормально, а запуск на телефоне даёт ошибку приложения, а sjboy вобще не запускается.
midletpascal 3.3 final
|
(Offline)
|
|
06.08.2011, 15:21
|
#2
|
Нуждающийся
Регистрация: 05.08.2011
Сообщений: 85
Написано 16 полезных сообщений (для 16 пользователей)
|
Ответ: почему мидлет не запускается?
добавь перед repeat перерисовку Repaint
|
(Offline)
|
|
06.08.2011, 15:23
|
#3
|
Нуждающийся
Регистрация: 05.08.2011
Сообщений: 85
Написано 16 полезных сообщений (для 16 пользователей)
|
Ответ: почему мидлет не запускается?
program newproject;
var cmdok: command;
id_t : integer;
begin
showform;
id_t:= formAddTextField ('enter your name', '', 20, tf_any);
cmdok := createCommand ('ok',cm_ok,1);
addcommand (cmdok);
repaint;
repeat
delay (100);
until getclickedcommand <> emptycommand;
end.
|
(Offline)
|
|
06.08.2011, 17:23
|
#4
|
AnyKey`щик
Регистрация: 11.04.2009
Сообщений: 5
Написано 0 полезных сообщений (для 0 пользователей)
|
Ответ: почему мидлет не запускается?
уже пытался. всё равно получается ошибка приложения на телефоне. и в эмуле не запускается.
главно, что хуже всего, забыл, где качал. мож как-то криво скачал. перекачать бы. да не помню.
|
(Offline)
|
|
06.08.2011, 18:58
|
#5
|
Нуждающийся
Регистрация: 05.08.2011
Сообщений: 85
Написано 16 полезных сообщений (для 16 пользователей)
|
Ответ: почему мидлет не запускается?
скачай МП 2.02 и все норм будет
|
(Offline)
|
|
06.08.2011, 21:20
|
#6
|
Нуждающийся
Регистрация: 12.12.2010
Адрес: SaratoF
Сообщений: 85
Написано 5 полезных сообщений (для 5 пользователей)
|
Ответ: почему мидлет не запускается?
Для чего repaint если вы используете формы???
|
(Offline)
|
|
06.08.2011, 21:22
|
#7
|
Нуждающийся
Регистрация: 12.12.2010
Адрес: SaratoF
Сообщений: 85
Написано 5 полезных сообщений (для 5 пользователей)
|
Ответ: почему мидлет не запускается?
var cmdok: command; id_t : integer; begin showform; id_t:= formAddTextField('enter your name', '', 20, tf_any); cmdok := createCommand('ok',cm_ok,1); addcommand(cmdok); repeat delay (100); until getclickedcommand <> emptycommand; end.
Вот так всё норм работает
|
(Offline)
|
|
07.08.2011, 05:59
|
#8
|
AnyKey`щик
Регистрация: 11.04.2009
Сообщений: 5
Написано 0 полезных сообщений (для 0 пользователей)
|
Ответ: почему мидлет не запускается?
понятно, почему не работает.
я в названии кнопки вставлял русский текст.
когда поменял его на англ. всё заработало.
теперь проблемка в русском тексте.
рылся по форуму. нашёл несколько тем, но там решения нет.
мож чего пропустил?
подскажите, пожалуйста, кто как выходит из положения?
транслитирация не подходит.
пишу игрушку текстовую для незрячих. опор на текст, причём только на русский.
таким образом иные варианты, кроме как вставлять текст в код - не подходят.
обновил мп до 3.4. проблемка осталась.
мож где-то есть более новая, где этот баг исправлен? мож какая-нибудь перекодировка поможет?
|
(Offline)
|
|
07.08.2011, 12:39
|
#9
|
Знающий
Регистрация: 21.07.2009
Адрес: Украина
Сообщений: 219
Написано 44 полезных сообщений (для 78 пользователей)
|
Ответ: почему мидлет не запускается?
mp 2.02 поможет
|
(Offline)
|
|
07.08.2011, 15:03
|
#10
|
AnyKey`щик
Регистрация: 11.04.2009
Сообщений: 5
Написано 0 полезных сообщений (для 0 пользователей)
|
Ответ: почему мидлет не запускается?
Сообщение от DIMMON4IK
mp 2.02 поможет
|
знаю. но удобней писать в третьей версии.
значит никто не решил эту проблему. жаль.
|
(Offline)
|
|
07.08.2011, 20:11
|
#11
|
Нуждающийся
Регистрация: 05.08.2011
Сообщений: 85
Написано 16 полезных сообщений (для 16 пользователей)
|
Ответ: почему мидлет не запускается?
Решена! Пользуй МП2.02 больше не как ну щас 3 попробую
|
(Offline)
|
|
08.08.2011, 15:33
|
#12
|
ПроЭктировщик
Регистрация: 19.02.2011
Сообщений: 134
Написано 81 полезных сообщений (для 219 пользователей)
|
Ответ: почему мидлет не запускается?
Сообщение от Amigo888
Решена! Пользуй МП2.02 больше не как ну щас 3 попробую
|
Возможно не нужно пытатся навязать автору свое мнение о решении проблемы, если он уже сообщил что это не подходит.
Автору:
Проблема MP3.* в неудачном преобразовании формата текста при сохранении. Это решается двумя способами:
1. Использованием отдельного редактора для модификации исходников, содержащих русский текст (и сохранении в кодировке UTF-8 ):
2. Использовать [написанную мной сегодня] библиотеку для загрузки русского текста из файла - http://forum.boolean.name/showthread.php?p=198423
__________________
Мой сайт-блог. Игры, обновления, примеры для Haxe, JavaScript(+HTML5), GameMaker, Love2d...
|
(Offline)
|
|
Ваши права в разделе
|
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 10:34.
|