Извините, ничего не найдено.

Не расстраивайся! Лучше выпей чайку!
Регистрация
Справка
Календарь

Вернуться   forum.boolean.name > Программирование игр для мобильных телефонов > MidletPascal > Основной форум

Основной форум Сюда все проблемы связанные с программированием.

Ответ
 
Опции темы
Старый 06.08.2011, 14:00   #1
vasser
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
Amigo888
Нуждающийся
 
Регистрация: 05.08.2011
Сообщений: 85
Написано 16 полезных сообщений
(для 16 пользователей)
Ответ: почему мидлет не запускается?

добавь перед repeat перерисовку Repaint
(Offline)
 
Ответить с цитированием
Старый 06.08.2011, 15:23   #3
Amigo888
Нуждающийся
 
Регистрация: 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
vasser
AnyKey`щик
 
Регистрация: 11.04.2009
Сообщений: 5
Написано 0 полезных сообщений
(для 0 пользователей)
Ответ: почему мидлет не запускается?

уже пытался. всё равно получается ошибка приложения на телефоне. и в эмуле не запускается.
главно, что хуже всего, забыл, где качал. мож как-то криво скачал. перекачать бы. да не помню.
(Offline)
 
Ответить с цитированием
Старый 06.08.2011, 18:58   #5
Amigo888
Нуждающийся
 
Регистрация: 05.08.2011
Сообщений: 85
Написано 16 полезных сообщений
(для 16 пользователей)
Ответ: почему мидлет не запускается?

скачай МП 2.02 и все норм будет
(Offline)
 
Ответить с цитированием
Старый 06.08.2011, 21:20   #6
kizup
Нуждающийся
 
Аватар для kizup
 
Регистрация: 12.12.2010
Адрес: SaratoF
Сообщений: 85
Написано 5 полезных сообщений
(для 5 пользователей)
Ответ: почему мидлет не запускается?

Для чего repaint если вы используете формы???
__________________
(Offline)
 
Ответить с цитированием
Старый 06.08.2011, 21:22   #7
kizup
Нуждающийся
 
Аватар для kizup
 
Регистрация: 12.12.2010
Адрес: SaratoF
Сообщений: 85
Написано 5 полезных сообщений
(для 5 пользователей)
Ответ: почему мидлет не запускается?

var cmdokcommand;
id_t integer;

begin
showform
;
id_t:= formAddTextField('enter your name'''20tf_any);
cmdok := createCommand('ok',cm_ok,1);
addcommand(cmdok);

repeat
delay 
(100);
until getclickedcommand <> emptycommand;
end
Вот так всё норм работает
__________________
(Offline)
 
Ответить с цитированием
Старый 07.08.2011, 05:59   #8
vasser
AnyKey`щик
 
Регистрация: 11.04.2009
Сообщений: 5
Написано 0 полезных сообщений
(для 0 пользователей)
Ответ: почему мидлет не запускается?

понятно, почему не работает.
я в названии кнопки вставлял русский текст.
когда поменял его на англ. всё заработало.
теперь проблемка в русском тексте.
рылся по форуму. нашёл несколько тем, но там решения нет.
мож чего пропустил?
подскажите, пожалуйста, кто как выходит из положения?
транслитирация не подходит.
пишу игрушку текстовую для незрячих. опор на текст, причём только на русский.
таким образом иные варианты, кроме как вставлять текст в код - не подходят.
обновил мп до 3.4. проблемка осталась.
мож где-то есть более новая, где этот баг исправлен? мож какая-нибудь перекодировка поможет?
(Offline)
 
Ответить с цитированием
Старый 07.08.2011, 12:39   #9
DIMMON4IK
Знающий
 
Аватар для DIMMON4IK
 
Регистрация: 21.07.2009
Адрес: Украина
Сообщений: 219
Написано 44 полезных сообщений
(для 78 пользователей)
Ответ: почему мидлет не запускается?

mp 2.02 поможет
__________________


(Offline)
 
Ответить с цитированием
Старый 07.08.2011, 15:03   #10
vasser
AnyKey`щик
 
Регистрация: 11.04.2009
Сообщений: 5
Написано 0 полезных сообщений
(для 0 пользователей)
Ответ: почему мидлет не запускается?

Сообщение от DIMMON4IK Посмотреть сообщение
mp 2.02 поможет
знаю. но удобней писать в третьей версии.
значит никто не решил эту проблему. жаль.
(Offline)
 
Ответить с цитированием
Старый 07.08.2011, 20:11   #11
Amigo888
Нуждающийся
 
Регистрация: 05.08.2011
Сообщений: 85
Написано 16 полезных сообщений
(для 16 пользователей)
Ответ: почему мидлет не запускается?

Решена! Пользуй МП2.02 больше не как ну щас 3 попробую
(Offline)
 
Ответить с цитированием
Старый 08.08.2011, 15:33   #12
YellowAfterlife
ПроЭктировщик
 
Аватар для YellowAfterlife
 
Регистрация: 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)
 
Ответить с цитированием
Ответ


Опции темы

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


Часовой пояс GMT +4, время: 10:34.


vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot
Style crйe par Allan - vBulletin-Ressources.com