|
14.12.2007, 13:57
|
#16
|
ПроЭктировщик
Регистрация: 28.03.2007
Сообщений: 194
Написано 7 полезных сообщений (для 25 пользователей)
|
Re: Component Pascal и J2ME
браузер смени прокси вкл/откл
|
(Offline)
|
|
14.12.2007, 14:32
|
#17
|
AnyKey`щик
Регистрация: 17.06.2007
Сообщений: 3
Написано 0 полезных сообщений (для 0 пользователей)
|
Re: Component Pascal и J2ME
другие то вложения открывает
|
(Offline)
|
|
14.12.2007, 18:17
|
#18
|
Оптимист
Регистрация: 07.01.2006
Сообщений: 961
Написано 105 полезных сообщений (для 259 пользователей)
|
Re: Component Pascal и J2ME
компилирует напрямую в ява-байт код. т.е на выходе .class файлы.
по IDE, это уже на ваше усмотрение, писать свою или воспользоваться готовой сборкой. просто привыкли к хорошему
|
(Offline)
|
|
15.12.2007, 00:34
|
#19
|
ПроЭктировщик
Регистрация: 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
|
Оптимист
Регистрация: 07.01.2006
Сообщений: 961
Написано 105 полезных сообщений (для 259 пользователей)
|
Re: Component Pascal и J2ME
Сообщение от Вадим
Жаль, что Вы не учились у меня в школе! Только такое сожаление. Удачи!
|
А что бы это изменило?
|
(Offline)
|
|
27.12.2007, 17:37
|
#22
|
AnyKey`щик
Регистрация: 25.12.2007
Сообщений: 8
Написано 0 полезных сообщений (для 0 пользователей)
|
Re: Component Pascal и J2ME
Разрешите поинтересоваться, второе(дельфеподобное)- это, собсна, что за чудо? Как хоть называется?
|
(Offline)
|
|
27.12.2007, 23:59
|
#23
|
Оптимист
Регистрация: 07.01.2006
Сообщений: 961
Написано 105 полезных сообщений (для 259 пользователей)
|
Re: Component Pascal и J2ME
Canterbury Pascal for JVM
но с подключением его именно к мобильной яве возникли сложности, он пытается класс создать при компиляции и обламывается.
|
(Offline)
|
|
28.12.2007, 00:52
|
#24
|
AnyKey`щик
Регистрация: 25.12.2007
Сообщений: 8
Написано 0 полезных сообщений (для 0 пользователей)
|
Re: Component Pascal и J2ME
Понятно.. Значит облом. Из нормальных вариантов остается midletpascal+либы на java. Хотел было на с++ под symbian хоть hello, world написать в консоли, а как увидел код.. Такое и в страшном сне не приснится.
|
(Offline)
|
|
10.01.2008, 20:56
|
#25
|
ПроЭктировщик
Регистрация: 18.12.2007
Сообщений: 157
Написано 24 полезных сообщений (для 27 пользователей)
|
Ответ: Component Pascal и J2ME
pilgrim, а можешь выложить все эти паскали?
|
(Offline)
|
|
10.01.2008, 22:32
|
#26
|
Оптимист
Регистрация: 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
|
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
|
Оптимист
Регистрация: 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.
получилось собрать программу. Естественно все руками. Будем копать дальше?
|
(Offline)
|
|
11.06.2008, 11:39
|
#29
|
Модератор
Регистрация: 03.04.2007
Сообщений: 2,252
Написано 597 полезных сообщений (для 817 пользователей)
|
Ответ: Pascal и J2ME
Да, интересно, по виду - чистый Delphi.
Думаю, что копать стоит - MP, как мне кажется, свои возможности практически исчерпал.
|
(Offline)
|
|
11.06.2008, 12:49
|
#30
|
Оптимист
Регистрация: 07.01.2006
Сообщений: 961
Написано 105 полезных сообщений (для 259 пользователей)
|
Ответ: Pascal и J2ME
ок. для нормальной компиляции вроде как хватает просто jre, т.е. ни jdk ни wtk не требуется. из wtk взял только несколько файлов. думаю стоит добавить полную сборку проекта с помощью ant, тогда можно будет собирать jar полностью автоматически.
ЗЫ: по поводу МР: вроде как удалось достучаться до его автора, народ пытается уговорить его если не продолжить разработку, то хотя бы отдать исходники , но ему конечно до этого паскаля далеко по возможностям, здесь доступно все.
|
(Offline)
|
|
Ваши права в разделе
|
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 20:42.
|