forum.boolean.name

forum.boolean.name (http://forum.boolean.name/index.php)
-   Основной форум (http://forum.boolean.name/forumdisplay.php?f=49)
-   -   MidletPascal Version 2.02 (http://forum.boolean.name/showthread.php?t=595)

Red Ninja(Михайлов Никита) 21.01.2006 11:48

Я только заметил что теперь можно нормально работать с картинками!(нет искажений как было раньше) :)

Качайте:
http://www.midletpascal.com/download/MPInstall202.exe

Alex812 21.01.2006 17:29

Откомпилировал пример из хелпа Http connectivity. На эмуляторе без ошибок, а на телефон не ставится - неверный формат файла. Как раз новая версия MidletPascal, со старой не пробовал. Что бы это значило?

Red Ninja(Михайлов Никита) 21.01.2006 20:37

Восновном исправилось ошибка с картинками и добавился fixed-point и floating-point
Чё это я непонел но связано с Номером телефона вроде!

jimon 21.01.2006 22:04

fixed-point - переменая с фиксированой запятой
floating-point - переменая с плавующией запятой

если надо высокая скорость и небольшая точность - юзать первое
второе дает точность помойму от 1.2e-38 до 3.4e38
вот если бы double заюзать :) от 2,2e-308 до 1.8e308

Piligrim 21.01.2006 22:25

И постабильнее она немного. Не так часто вылетает, при работе с библиотеками.

Alex812 23.01.2006 02:37

Что с примером про http? у всех идет на новой версии? или шел раньше?

Red Ninja(Михайлов Никита) 23.01.2006 08:16

http у меня работает! :\

Zet 19.01.2007 16:16

Re: MidletPascal Version 2.02
 
Вопрос также и к администраторам форума... Не нашел ветку форума "Глючит по страшному" по моему она где то была, поэтому пишу сюда: неужели Midlet pascal так страшно глючит только у меня? Вылетает сразу после второй компиляции, приходится сохранятся после первой и заново запускать проект!!!

Piligrim 19.01.2007 18:15

Re: MidletPascal Version 2.02
 
Он так себя ведет обычно если использовать библиотеки.

Zet 29.01.2007 07:31

Re: MidletPascal Version 2.02
 
Насчет того, что он глючит при работе с библиотеками, я заметил. Какая версия МР наиболее стабильна?(прошу не отвечать 1.хх) и как добиться максимальной стабильности. Если не ошибаюсь, в МР 2.02 предусмотрено использование библиотек в формате Lib_*.class. Версия 2.01 не видит нектороые библиотеки в упор (например jsr75is) это проверено последовательной установкой обеих имеющихся версий. При этом видит библиотеку для Моторолы cnv2.class. Возможно это связано с определенным способом компиляции библиотек. Насколько корректна библиотека jsr75is? Не нужен ли МР файл *.java? Замечу также, что даже без использования библиотек, ошибки системы появляются также часто. У меня в проектах это было связано с наличием/отсутствием лишних пробелов, собственному стилю расстановки операторов (все законно, с использованием структуры). Хотелось бы стабильности... Очень прошу привести ссылки на апи, в котором имеются классы javax...media и если это не слишком сложно исходники *.java к jsr75is. Спасибо за внимание. Готов к обсуждению вопроса в 17.00-18.00 GMT+5 29/01/07

Piligrim 29.01.2007 12:50

Re: MidletPascal Version 2.02
 
Версия 2.01 с библиотеками вообще страшно глючила.Для работы МР *.java не нужны, это исходники на ява, они нужны только для создания библиотек.По проблемам с форматированием текста могу только сказать - смирись. Бывает он в строке комментари упорно показывает ошибку.Все необходимые API входят в Java WTK 2.xx Для его установки требуется еще Java JDK 1.5 Все это можно найти на java.sun.comЗЫ: если ты это все скачаешь и установишь, у тебя будет все чтобы писать на яве :)

ARV 29.01.2007 13:15

Re: MidletPascal Version 2.02
 
я заметил, что иногда (не уловил пока закономерности) MP сообщает об ошибке, но по щелчку на сообщении показывает строку, которая на несколько строк выше ошибочной. Как правило, это пропадает только после того. как все ошибки исправишь, т.е. только после успешной компиляции хотя бы раз может быть будет верно указывать на новые ошибки.
И еще: все эти WTK и JDK в сумме очень немало весят - метров 60 в сумме... а писать на яве с их помощью - как г...но жевать: можно, но тошнит... :) надо еще IDE какую-то дополнительно, блокнот и командная строка запаривют...

Zet 29.01.2007 14:34

Re: MidletPascal Version 2.02
 
Спасибо за ответы, удивительно, что такие вопросы не поднимают все. Кстати, для удобства работы с МР есть одно предложение: вместо библиотек на время разработки можно подсовывать модули Мидлет паскаля, содержащие функции модулей. Имею ввиду, что функции модулей будут эмулировать функции библиотек. В таком случае, скорее всего, мы должны забыть про глюки с библиотеками на время разработки.
Окончательную компиляцию проекта можно производить на живых библиотеках (со всеми сопутствующими глюками - это можно пережить ;-)). Кроме того, подобная эмуляция может помочь, когда скачать достойный javaэмулятор не представляется возможным. С midpx например, такой проект будет легко просматривать. делать исправления.
Приведу пример: библиотека jsr75is содержит function get_roots:string;
Модуль, эмулирующий библиотеку, должет содержать такую же функцию, но выдающую стандартную строку "/а/" или как там, точно не помню (это еще с Моторолы). Ладно если что натворю, выложу...

Zet 02.02.2007 08:37

Re: MidletPascal Version 2.02
 
Вопросы все висят... Сделал сорцы для замены библиотек ( в первом приближении). Тестить приложения и разрабатывать интерфейс - одно удовольствие (никаких глюков при компиляции!!!).
Насчет библиотек - те кто ищет реализацию пересылки инфы по bluetooth - есть же и чужие приложения (чаты), в которых можно подсмотреть как и что (если нет аллергии на декомпиляцию чужих прог). Я сам пытался разобратся в куче классов, но времени катастрофически не хватает...

Piligrim 02.02.2007 18:44

Re: MidletPascal Version 2.02
 
я тогда по bluetoth что просили то и сделал. у меня тогда его даже не было еще. Сейчас в телефоне стоит игра с возможностью игры по bluetoth все никак не найду времени ее поколупать на этот вопрос.


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

vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot