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

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

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

Ответ
 
Опции темы
Старый 14.12.2007, 13:57   #16
Kurdt
ПроЭктировщик
 
Регистрация: 28.03.2007
Сообщений: 194
Написано 7 полезных сообщений
(для 25 пользователей)
Re: Component Pascal и J2ME

браузер смени прокси вкл/откл
(Offline)
 
Ответить с цитированием
Старый 14.12.2007, 14:32   #17
Preddy
AnyKey`щик
 
Регистрация: 17.06.2007
Сообщений: 3
Написано 0 полезных сообщений
(для 0 пользователей)
Re: Component Pascal и J2ME

другие то вложения открывает
(Offline)
 
Ответить с цитированием
Старый 14.12.2007, 18:17   #18
Piligrim
Оптимист
 
Регистрация: 07.01.2006
Сообщений: 961
Написано 105 полезных сообщений
(для 259 пользователей)
Re: Component Pascal и J2ME

компилирует напрямую в ява-байт код. т.е на выходе .class файлы.
по IDE, это уже на ваше усмотрение, писать свою или воспользоваться готовой сборкой. просто привыкли к хорошему
(Offline)
 
Ответить с цитированием
Старый 15.12.2007, 00:34   #19
Kurdt
ПроЭктировщик
 
Регистрация: 28.03.2007
Сообщений: 194
Написано 7 полезных сообщений
(для 25 пользователей)
Re: Component Pascal и J2ME

а можно поподробней где это чудо находится? чтобы можно было компильнуть
(Offline)
 
Ответить с цитированием
Старый 15.12.2007, 03:59   #20
Вадим
AnyKey`щик
 
Регистрация: 11.12.2007
Сообщений: 12
Написано 0 полезных сообщений
(для 0 пользователей)
Re: Component Pascal и J2ME

Блин! Сам МП позволят даже при наличии опыта программинга и хакинга сделать доступность среды java. При наличии JRE. На данный момент самая последняя версия для вынь: jre-6u3-windows-i586-p-s.exe ищите по поиску или на джаве. Пилгриму огромный респект! Жаль, что Вы не учились у меня в школе! Только такое сожаление. Удачи!
(Offline)
 
Ответить с цитированием
Старый 15.12.2007, 12:45   #21
Piligrim
Оптимист
 
Регистрация: 07.01.2006
Сообщений: 961
Написано 105 полезных сообщений
(для 259 пользователей)
Re: Component Pascal и J2ME

Сообщение от Вадим
Жаль, что Вы не учились у меня в школе! Только такое сожаление. Удачи!
А что бы это изменило?
(Offline)
 
Ответить с цитированием
Старый 27.12.2007, 17:37   #22
Xamil
AnyKey`щик
 
Регистрация: 25.12.2007
Сообщений: 8
Написано 0 полезных сообщений
(для 0 пользователей)
Re: Component Pascal и J2ME

Разрешите поинтересоваться, второе(дельфеподобное)- это, собсна, что за чудо? Как хоть называется?
(Offline)
 
Ответить с цитированием
Старый 27.12.2007, 23:59   #23
Piligrim
Оптимист
 
Регистрация: 07.01.2006
Сообщений: 961
Написано 105 полезных сообщений
(для 259 пользователей)
Re: Component Pascal и J2ME

Canterbury Pascal for JVM
но с подключением его именно к мобильной яве возникли сложности, он пытается класс создать при компиляции и обламывается.
(Offline)
 
Ответить с цитированием
Старый 28.12.2007, 00:52   #24
Xamil
AnyKey`щик
 
Регистрация: 25.12.2007
Сообщений: 8
Написано 0 полезных сообщений
(для 0 пользователей)
Re: Component Pascal и J2ME

Понятно.. Значит облом. Из нормальных вариантов остается midletpascal+либы на java. Хотел было на с++ под symbian хоть hello, world написать в консоли, а как увидел код.. Такое и в страшном сне не приснится.
(Offline)
 
Ответить с цитированием
Старый 10.01.2008, 20:56   #25
cHeRsAnYa
ПроЭктировщик
 
Регистрация: 18.12.2007
Сообщений: 157
Написано 24 полезных сообщений
(для 27 пользователей)
Ответ: Component Pascal и J2ME

pilgrim, а можешь выложить все эти паскали?
(Offline)
 
Ответить с цитированием
Старый 10.01.2008, 22:32   #26
Piligrim
Оптимист
 
Регистрация: 07.01.2006
Сообщений: 961
Написано 105 полезных сообщений
(для 259 пользователей)
Ответ: Component Pascal и J2ME

Canterbury Pascal for JVM берем на http://www.mhccorp.com/pasjvm.shtml, он очень похож на Дельфи в части синтаксиса, но заточен под настольную яву. Очень мало документации и примеров. Пустой мидлет мне собрать удалось, но при добавлении формы появились ошибки компиляции. Этим вопросом занимался также Kurdt, может быть ему далось продвинуться дальше.

Gardens Point Component Pascal берем на plas.fit.qut.edu.au/gpcp/. У него более страшный синтаксис и надо писать интерфейсные модули, но без проблем интегрируется с мобильной явой. В сочетании с ant и proguard позволяет получать законченные программы.

Обоим необходимо JRE для работы.
(Offline)
 
Ответить с цитированием
Старый 09.02.2008, 13:41   #27
Xamil
AnyKey`щик
 
Регистрация: 25.12.2007
Сообщений: 8
Написано 0 полезных сообщений
(для 0 пользователей)
Re: Component Pascal и J2ME

по поводу Gardens Point.. Что нужно, кроме Component Pascal on the JVM? Ant и Proguard- это редакторы? Как можно их подключить? Разъясните, плз, пошагово, что ставить. Обероном я чуток занимался, так интерфейсные модули ко всем жава пакетам надо писать? Можно пример кода? Заранее спасибо за помощь.
(Offline)
 
Ответить с цитированием
Старый 11.06.2008, 00:58   #28
Piligrim
Оптимист
 
Регистрация: 07.01.2006
Сообщений: 961
Написано 105 полезных сообщений
(для 259 пользователей)
Ответ: Component Pascal и J2ME

Итак, в продолжение темы. Я практически победил один из паскалей, точнее Canterbury Pascal for JVM. Требуется модификация midpapi20.jar для нормальной компиляции, кое-что я уже подправил.
Из вот этого
unit test;
interface
uses
	javax_microedition_midlet_MIDlet,
	javax_microedition_lcdui_Display,
	javax_microedition_lcdui_Displayable,
	javax_microedition_lcdui_Form,
	javax_microedition_lcdui_Command,
	javax_microedition_lcdui_CommandListener;
type
	main = class(MIDlet, CommandListener)
	public
		procedure startApp; override;
		procedure pauseApp; override;
		procedure destroyApp(flag : boolean); override;
		procedure commandAction(cmd : Command; dsp : Displayable); virtual;
		class procedure quitApp;
	end;

implementation

var
	instance : main;
	dspl : Display;
	fMain : Form;
	cmdExit : Command;

procedure main.startApp;
begin
	instance := self;
	dspl := Display.getDisplay(self);
	NEW(fMain, 'test');
	NEW(cmdExit, 'Exit', Command.EXIT, 0);
	fMain.setCommandListener(self);
	dspl.setCurrent(fMain);
	fMain.addCommand(cmdExit);
	fMain.append('Simple pascal test');
end;

procedure main.pauseApp;
begin
end;

procedure main.destroyApp(flag : boolean);
begin
end;

class procedure main.quitApp;
begin
	instance.destroyApp(false);
	instance.notifyDestroyed;
	instance := nil;
end;

procedure main.commandAction(cmd : Command; dsp : Displayable);
begin
	if cmd = cmdExit then begin
		quitApp;
	end;
end;
	
end.
получилось собрать программу. Естественно все руками. Будем копать дальше?
Вложения
Тип файла: zip pas3me.zip (2.0 Кб, 1008 просмотров)
(Offline)
 
Ответить с цитированием
Старый 11.06.2008, 11:39   #29
ViNT
Модератор
 
Регистрация: 03.04.2007
Сообщений: 2,252
Написано 597 полезных сообщений
(для 817 пользователей)
Ответ: Pascal и J2ME

Да, интересно, по виду - чистый Delphi.
Думаю, что копать стоит - MP, как мне кажется, свои возможности практически исчерпал.
(Offline)
 
Ответить с цитированием
Старый 11.06.2008, 12:49   #30
Piligrim
Оптимист
 
Регистрация: 07.01.2006
Сообщений: 961
Написано 105 полезных сообщений
(для 259 пользователей)
Ответ: Pascal и J2ME

ок. для нормальной компиляции вроде как хватает просто jre, т.е. ни jdk ни wtk не требуется. из wtk взял только несколько файлов. думаю стоит добавить полную сборку проекта с помощью ant, тогда можно будет собирать jar полностью автоматически.
ЗЫ: по поводу МР: вроде как удалось достучаться до его автора, народ пытается уговорить его если не продолжить разработку, то хотя бы отдать исходники , но ему конечно до этого паскаля далеко по возможностям, здесь доступно все.
(Offline)
 
Ответить с цитированием
Ответ


Опции темы

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
FAQ по Midlet Pascal 3.0 (ALPHA) Jadson FAQ 2 07.12.2009 12:58
Программирование на Pascal _Nox_ Болтовня 0 01.12.2009 20:43
Canterbury Pascal for J2ME Piligrim MidletPascal 45 07.09.2009 22:46
Brainfuck to Midlet Pascal anton_obuhov Основной форум 3 31.03.2009 13:09
Midlet Pascal и Bluetooth rancid Основной форум 12 24.09.2006 12:15


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


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