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

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

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

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

Ответ
 
Опции темы
Старый 13.09.2008, 16:01   #1
anton_obuhov
Оператор ЭВМ
 
Регистрация: 25.10.2007
Сообщений: 30
Написано одно полезное сообщение
(для 2 участников)
Стрелка Все статьи, уроки,дополнения, ошибки компl

Уважаемые пользователи !
Прошу в этом разделе собрать все ссылки на известные вам статьи по MidletPascal, уроки, фичи, дополнения, либы, также если вы в справке нашли какие то недоработки неточности, и прочее (прошу сообщать на почту, все исправим починим, дополним). Также хотелось бы если у кого то есть время напишите разные хитрости и прочее.

Все статьи и дополнительный материал обработаю и включу в справку.
Также все вопросы которые возникают у пользователей тоже сюда и пожалуйста списками, Для возмущений по поводу этой темы в другую темку сливайте пожалуйста, тут только по делу.

Если у кого то есть желание помочь мне то пишите буду рад, особенно если вы хотите написать дополнительный материал,(все кто участвовал в проекте будут отображены в списке создателей новой справке).

Также все ошибки программы которые были вами встречаны в программе Midlet Pascal (например ошибка при использовании двух библиотек, и прочие) сюда напишите (и способы обхода ) чтобы в справке было под рукой.

Те кто будут создавать новые либы или что нибудь в этом роде сообщать мне (описание )
Всех продвинутых в прогинге на этом языке просмотрите сравку на предмет ошибок , просмотрите и вспомните все ошибки в мидлете, и прочее.
Всем кто читал тоже спасибо
(Offline)
 
Ответить с цитированием
Старый 13.09.2008, 18:01   #2
Romanzes
Разработчик
 
Аватар для Romanzes
 
Регистрация: 05.04.2008
Сообщений: 541
Написано 196 полезных сообщений
(для 637 пользователей)
Ответ: Все статьи, уроки,дополнения, ошибки ком&

Те кто будут создавать новые либы или что нибудь в этом роде сообщать мне (описание )
Может лучше ты будешь почаще заглядывать в раздел "Библиотеки"?

Также все ошибки программы которые были вами встречаны в программе Midlet Pascal (например ошибка при использовании двух библиотек, и прочие) сюда напишите (и способы обхода ) чтобы в справке было под рукой.
1. Вылет MP при компиляции. Решение: поставить совместимость с Windows 98.
2. Ошибка при использовании двух и более библиотек. Решение: юзать английскую версию MP или обновленную русскую версию от odd'а.
Добавлено:
3. Зависание мидлета при чтении файла. Решение: в конце файла поставить два Enter'а.
4. Функция Trunc работает неправильно: она должна возвращать целую часть вещественного числа, но возвращает округленное значение. Решение: юзать что-то типа этого: x:=x-Frac(x);
5. MidpX не хочет запускаться по нажатию кнопки в MP. Решение: написать в опциях в разделе "эмулятор" такую вещь: C:\Emulz\MidpX\Midp2Exe.exe -jar %JAR% -r. Путь, естественно, нужен свой.
6. MP не хочет работать с русскими буквами в ресурсных файлах. Решение: http://forum.boolean.name/showpost.p...10&postcount=6
7. Антивирь находит вирусы в прогах, написанных на MP. Решение: http://forum.boolean.name/showpost.p...77&postcount=7
8. Мидлет зависает при загрузке ресурсов. Решение: скорее всего, не совпадают заглавные и строчные буквы.

Последний раз редактировалось Romanzes, 14.09.2008 в 05:56.
(Offline)
 
Ответить с цитированием
Старый 13.09.2008, 21:41   #3
Phantom
Элита
 
Аватар для Phantom
 
Регистрация: 14.06.2008
Адрес: Украина, Киев
Сообщений: 2,139
Написано 702 полезных сообщений
(для 1,737 пользователей)
Ответ: Все статьи, уроки,дополнения, ошибки ком

2. Ошибка при использовании двух и более библиотек. Решение: юзать английскую версию MP или обновленную русскую версию от odd'а.
Либо, если же другого паскаля нет, то добавлять нужные библиотеки в качестве ресурсов =) Но в программе также писать uses . . .
(Offline)
 
Ответить с цитированием
Старый 14.09.2008, 09:11   #4
vitalik1
Оператор ЭВМ
 
Регистрация: 11.11.2007
Сообщений: 26
Написано 6 полезных сообщений
(для 10 пользователей)
Ответ: Все статьи, уроки,дополнения, ошибки ком&

Добавь вот эти функции с английской справки:

function ImageFromCanvas(x,y,width,height: integer): image;
function ImageFromImage(sourceImg: image; x,y,width,height: integer): image;
function FormAddDateField(label: string; type: integer): integer;
function FormGetDate(index: integer): integer;
procedure FormSetDate(index,dateTime: integer);
function GetFormTitle: string;
procedure RemoveFormTitle;
procedure SetFormTitle(title: string);
procedure CloseRSEnumeration(reEnumIdx: integer);
function EnumerateRecords(rs: recordStore): integer;
function GetRecordStoreNextId(rs: recordStore): integer;
function GetRecordStoreSize(rs: recordStore): integer;
procedure ModifyRecordStoreEntry(rs: recordStore; nwData: string; index: integer);
function NextRecord(rsEnumIdx: integer): string;
procedure UpdateRSEnumeration(rsEnumIdx: integer);



Вместо trunc можно использовать вот это:

function trunc_(r: real): integer;
var
a: integer;
begin
a:=trunc(r);
if a>r then a:=a-1;
trunc_:=a;
end;

Последний раз редактировалось vitalik1, 14.09.2008 в 09:27.
(Offline)
 
Ответить с цитированием
Ответ


Опции темы

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
столкновения с обьектами сделанными Cartography shop 4 klopmaks Blitz3D 0 21.02.2009 18:10
Во сколько оценивается создание интерне& Nunan Болтовня 3 28.10.2008 11:33
Работа нескольких программ в одной anton_obuhov Основной форум 4 10.09.2008 07:15
куплю исходник военной стратегии на blitz3d эд Blitz3D 15 18.02.2008 12:50
А вот и ещё тема по текстурированию ландшk CRASHER Создание текстур 4 16.01.2008 15:10


Часовой пояс GMT +1, время: 23:58.


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