Я только заметил что теперь можно нормально работать с картинками!(нет искажений как было раньше) :)
Качайте: http://www.midletpascal.com/download/MPInstall202.exe |
Откомпилировал пример из хелпа Http connectivity. На эмуляторе без ошибок, а на телефон не ставится - неверный формат файла. Как раз новая версия MidletPascal, со старой не пробовал. Что бы это значило?
|
Восновном исправилось ошибка с картинками и добавился fixed-point и floating-point
Чё это я непонел но связано с Номером телефона вроде! |
fixed-point - переменая с фиксированой запятой
floating-point - переменая с плавующией запятой если надо высокая скорость и небольшая точность - юзать первое второе дает точность помойму от 1.2e-38 до 3.4e38 вот если бы double заюзать :) от 2,2e-308 до 1.8e308 |
И постабильнее она немного. Не так часто вылетает, при работе с библиотеками.
|
Что с примером про http? у всех идет на новой версии? или шел раньше?
|
http у меня работает! :\
|
Re: MidletPascal Version 2.02
Вопрос также и к администраторам форума... Не нашел ветку форума "Глючит по страшному" по моему она где то была, поэтому пишу сюда: неужели Midlet pascal так страшно глючит только у меня? Вылетает сразу после второй компиляции, приходится сохранятся после первой и заново запускать проект!!!
|
Re: MidletPascal Version 2.02
Он так себя ведет обычно если использовать библиотеки.
|
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
|
Re: MidletPascal Version 2.02
Версия 2.01 с библиотеками вообще страшно глючила.Для работы МР *.java не нужны, это исходники на ява, они нужны только для создания библиотек.По проблемам с форматированием текста могу только сказать - смирись. Бывает он в строке комментари упорно показывает ошибку.Все необходимые API входят в Java WTK 2.xx Для его установки требуется еще Java JDK 1.5 Все это можно найти на java.sun.comЗЫ: если ты это все скачаешь и установишь, у тебя будет все чтобы писать на яве :)
|
Re: MidletPascal Version 2.02
я заметил, что иногда (не уловил пока закономерности) MP сообщает об ошибке, но по щелчку на сообщении показывает строку, которая на несколько строк выше ошибочной. Как правило, это пропадает только после того. как все ошибки исправишь, т.е. только после успешной компиляции хотя бы раз может быть будет верно указывать на новые ошибки.
И еще: все эти WTK и JDK в сумме очень немало весят - метров 60 в сумме... а писать на яве с их помощью - как г...но жевать: можно, но тошнит... :) надо еще IDE какую-то дополнительно, блокнот и командная строка запаривют... |
Re: MidletPascal Version 2.02
Спасибо за ответы, удивительно, что такие вопросы не поднимают все. Кстати, для удобства работы с МР есть одно предложение: вместо библиотек на время разработки можно подсовывать модули Мидлет паскаля, содержащие функции модулей. Имею ввиду, что функции модулей будут эмулировать функции библиотек. В таком случае, скорее всего, мы должны забыть про глюки с библиотеками на время разработки.
Окончательную компиляцию проекта можно производить на живых библиотеках (со всеми сопутствующими глюками - это можно пережить ;-)). Кроме того, подобная эмуляция может помочь, когда скачать достойный javaэмулятор не представляется возможным. С midpx например, такой проект будет легко просматривать. делать исправления. Приведу пример: библиотека jsr75is содержит function get_roots:string; Модуль, эмулирующий библиотеку, должет содержать такую же функцию, но выдающую стандартную строку "/а/" или как там, точно не помню (это еще с Моторолы). Ладно если что натворю, выложу... |
Re: MidletPascal Version 2.02
Вопросы все висят... Сделал сорцы для замены библиотек ( в первом приближении). Тестить приложения и разрабатывать интерфейс - одно удовольствие (никаких глюков при компиляции!!!).
Насчет библиотек - те кто ищет реализацию пересылки инфы по bluetooth - есть же и чужие приложения (чаты), в которых можно подсмотреть как и что (если нет аллергии на декомпиляцию чужих прог). Я сам пытался разобратся в куче классов, но времени катастрофически не хватает... |
Re: MidletPascal Version 2.02
я тогда по bluetoth что просили то и сделал. у меня тогда его даже не было еще. Сейчас в телефоне стоит игра с возможностью игры по bluetoth все никак не найду времени ее поколупать на этот вопрос.
|
Часовой пояс GMT +4, время: 06:42. |
vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot