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

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

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

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

Ответ
 
Опции темы
Старый 27.11.2011, 00:15   #1
Valery_s
AnyKey`щик
 
Регистрация: 20.06.2011
Сообщений: 12
Написано 0 полезных сообщений
(для 0 пользователей)
Программа не запускается

Проблема в следующем:
программа компилируется нормально, как только запускаю - закрывается, но если из программы удалить немного кода, все работает.

Подскажите как с этим бороться
(Offline)
 
Ответить с цитированием
Старый 27.11.2011, 00:22   #2
tormoz
Гигант индустрии
 
Аватар для tormoz
 
Регистрация: 14.12.2005
Сообщений: 2,785
Написано 1,183 полезных сообщений
(для 4,437 пользователей)
Ответ: Программа не запускается

Сообщение от Valery_s Посмотреть сообщение
.

Подскажите как с этим бороться
удалить немного кода
__________________
(Offline)
 
Ответить с цитированием
Старый 27.11.2011, 00:50   #3
Valery_s
AnyKey`щик
 
Регистрация: 20.06.2011
Сообщений: 12
Написано 0 полезных сообщений
(для 0 пользователей)
Ответ: Программа не запускается

там все нужное, удалять нельзя
(Offline)
 
Ответить с цитированием
Старый 27.11.2011, 01:22   #4
Reks888
Дэвелопер
 
Аватар для Reks888
 
Регистрация: 04.11.2009
Адрес: Украина, Днепропетровск
Сообщений: 1,480
Написано 662 полезных сообщений
(для 1,985 пользователей)
Ответ: Программа не запускается

Думаю есть ошибка в "немного кода"
Предлагаю ее исправить или заменить другим кодом.
__________________
>type C:\MyProj\*
www.sypiac.weebly.com
>
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
SBJoker (27.11.2011)
Старый 27.11.2011, 14:00   #5
Valery_s
AnyKey`щик
 
Регистрация: 20.06.2011
Сообщений: 12
Написано 0 полезных сообщений
(для 0 пользователей)
Ответ: Программа не запускается

Тогда вопрос! Имеет ли MidletPascal ограничение на размер программы или ограничение на количество строк программы? Дело в том, что расчеты абосолютно одинаковые, только работают с разными данными из ресурсного файла. Не важно какой кусок расчетов удаляешь - программа запускается.
Если не удалять, то в эмуляторе только мигнет, а в телефоне сообщение, что недостаточно памяти.
(Offline)
 
Ответить с цитированием
Старый 27.11.2011, 16:12   #6
Reks888
Дэвелопер
 
Аватар для Reks888
 
Регистрация: 04.11.2009
Адрес: Украина, Днепропетровск
Сообщений: 1,480
Написано 662 полезных сообщений
(для 1,985 пользователей)
Ответ: Программа не запускается

Тогда добавь ненужные расчеты и удали их
Должно помочь
__________________
>type C:\MyProj\*
www.sypiac.weebly.com
>
(Offline)
 
Ответить с цитированием
Старый 27.11.2011, 19:21   #7
ViNT
Модератор
 
Регистрация: 03.04.2007
Сообщений: 2,252
Написано 597 полезных сообщений
(для 817 пользователей)
Ответ: Программа не запускается

MP ограничений не имеет, но некоторые Нокиа, например, не запускают мидлеты больше некоторого размера.
А вообще, без кода невозможно что-либо сказать.
(Offline)
 
Ответить с цитированием
Старый 27.11.2011, 22:26   #8
Valery_s
AnyKey`щик
 
Регистрация: 20.06.2011
Сообщений: 12
Написано 0 полезных сообщений
(для 0 пользователей)
Ответ: Программа не запускается

Программу запустил! Урезал текст, где было возможно, все работает. Но, думаю, ограничение по количеству строк все же есть (в районе 1100 строк). Буду проверять.
Телефон SE K750i
(Offline)
 
Ответить с цитированием
Старый 28.11.2011, 12:00   #9
AVL
Разработчик
 
Регистрация: 27.01.2011
Адрес: Афипский
Сообщений: 419
Написано 100 полезных сообщений
(для 182 пользователей)
Ответ: Программа не запускается

Если проблема из-за слишком большого кода, то можно отдельные функции в модуль вынести. Хотя я видел и исходники в 50кб, которые нормально компилируются и работают.
(Offline)
 
Ответить с цитированием
Старый 02.12.2011, 20:18   #10
Rock2roll
Знающий
 
Аватар для Rock2roll
 
Регистрация: 14.05.2010
Сообщений: 297
Написано 13 полезных сообщений
(для 13 пользователей)
Ответ: Программа не запускается

Какие ограничения? люди, о чем вы???
у меня в Core 1940 строк
__________________
G502, GT S5230w user!
(Offline)
 
Ответить с цитированием
Старый 02.12.2011, 20:47   #11
PassCall
Разработчик
 
Аватар для PassCall
 
Регистрация: 07.04.2011
Адрес: Млечный путь, Земля, Европа, Беларусь, Могилев
Сообщений: 391
Написано 94 полезных сообщений
(для 319 пользователей)
Ответ: Программа не запускается

Сообщение от Valery_s Посмотреть сообщение
Тогда вопрос! Имеет ли MidletPascal ограничение на размер программы или ограничение на количество строк программы?
1. у меня есть проект, занимающий 10000 строк (362 000 печтаных знаков). прекрасно работает

2. я как-то тоже задумывался над этим. набросал на коленке с помощью Дельфина утилиту, которая генерирует ОЧЕНЬ БОЛЬШОЙ код. так вот, удалось вполне удачно откомпилировать код размером 100 000 (сто тысяч) строк. Ограничение разве что накладывается на размер процедур. если у тебя 1 процедура размером 2 000 строк, то это фэйл. а если 1000 процедур по 100 строк, то ничего страшного.

3. Ты можеш создать программу размером хоть 10 Мб. Запустит ли это телефон, это уже другой вопрос.

P.S. ловите утилиту. Вдруг понадобится.
Вложения
Тип файла: rar CodeGen.rar (162.8 Кб, 458 просмотров)
__________________
Мечта программиста: запрограммировать процесс программирования.

Всё гениальное - просто.

http://passcall.ucoz.com
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
Rock2roll (02.12.2011)
Старый 03.12.2011, 11:06   #12
Dj_Alex
ПроЭктировщик
 
Аватар для Dj_Alex
 
Регистрация: 08.03.2009
Адрес: Saransk
Сообщений: 143
Написано 25 полезных сообщений
(для 45 пользователей)
Ответ: Программа не запускается

nokia s40 не запускает мидлеты, если классы размером более 32 кб.
__________________
(Offline)
 
Ответить с цитированием
Ответ


Опции темы

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

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


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


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