Pascal Script (?)

Вопросы программирования и использования среды Lazarus.

Модератор: Модераторы

Pascal Script (?)

Сообщение alaken » 13.04.2010 15:37:52

Пытаюсь разобраться с Pascal Script пока тыкаю примеры которые с ним поставляются и пример из wiki, и все безуспешно, оно вообще адекватно работает?
Есть ли какие нибудь подводные камни, поделитесь опытом.

Добавлено спустя 25 минут 8 секунд:
при компиляции примера из wiki останавливается на ошибке
C:\lazarus\components\pascalscript-3.0.3.54\Source\uPSCompiler.pas(14208,114210) Fatal: Unexpected end of file
сам компонент был скомпилирован и установлен, при установке подобных ошибок не наблюдалось. Не пойму где аномалия.
alaken
постоялец
 
Сообщения: 221
Зарегистрирован: 18.02.2010 09:02:13

Re: Pascal Script (?)

Сообщение Brainenjii » 13.04.2010 17:18:42

там в принципе подход довольно простой... Пробуете скомпилировать, выявляете проблемный файл, материтесь и переименовывайте первую букву с маленькой на большую (или наоборот, по ситуации). После нескольких проходов оно собирается и даже работает ^_^ В своё время собирался написать маленький HowTo про Pascal Script и ExtPascal, да так и не собрался... А вещи стоящие
Аватара пользователя
Brainenjii
энтузиаст
 
Сообщения: 1351
Зарегистрирован: 10.05.2007 00:04:46

Re: Pascal Script (?)

Сообщение hinst » 13.04.2010 17:20:42

у меня нет никаких камней. работало всё и сразу.
Аватара пользователя
hinst
энтузиаст
 
Сообщения: 781
Зарегистрирован: 12.04.2008 18:32:38

Re: Pascal Script (?)

Сообщение Brainenjii » 13.04.2010 17:38:47

Эта проблема только под линуксом. В Windows файлы регистронезависимы
Аватара пользователя
Brainenjii
энтузиаст
 
Сообщения: 1351
Зарегистрирован: 10.05.2007 00:04:46

Re: Pascal Script (?)

Сообщение alaken » 14.04.2010 07:29:18

С установкой и компиляцией самого пакета проблем нет, он скомпилировался и установился без ошибок, это я в первом посте писал, при компиляции примеров которые с пакетом идут выдает ошибки, причем на файлы самого компонента.

Добавлено спустя 19 минут 25 секунд:
hinst писал(а):у меня нет никаких камней. работало всё и сразу.
можете поделится рабочим примером?

Добавлено спустя 2 минуты 18 секунд:
Brainenjii писал(а):там в принципе подход довольно простой... Пробуете скомпилировать, выявляете проблемный файл, материтесь и переименовывайте первую букву с маленькой на большую (или наоборот, по ситуации). После нескольких проходов оно собирается и даже работает ^_^ В своё время собирался написать маленький HowTo про Pascal Script и ExtPascal, да так и не собрался... А вещи стоящие
проблема с установкой была одна и решение было описано в инструкции, так что обошлось без матов.
alaken
постоялец
 
Сообщения: 221
Зарегистрирован: 18.02.2010 09:02:13

Re: Pascal Script (?)

Сообщение Slavikk » 14.04.2010 10:43:38

Вот тут в конце страницы есть пару примеров: http://goodbyamerica.sourceforge.net/
- Pascal Script™ 3.0 - введение
- Использование RemObjects Pascal Script
- Использование классов с RemObjects PascalScript
- Использование PascalScript совместно с GLScene
Аватара пользователя
Slavikk
постоялец
 
Сообщения: 208
Зарегистрирован: 15.01.2007 22:34:52
Откуда: Из лесов...

Re: Pascal Script (?)

Сообщение alaken » 14.04.2010 14:22:07

спасибо, будем изучать =)
alaken
постоялец
 
Сообщения: 221
Зарегистрирован: 18.02.2010 09:02:13

Re: Pascal Script (?)

Сообщение lordgray » 19.10.2010 00:51:01

hinst писал(а):у меня нет никаких камней. работало всё и сразу.

Хотел бы я на это посмотреть. Да, компилятся и ставятся безпроблем. Но! Поддержка СОМ в них есть, в Lazarus тоже есть, но в компонентах СОМ для лазаря по умолчанию отключен. Лезу в .inc, включаю и понеслось - того нету, этого нету, вместо одних модулей берутся другие...
Час промахался, пытался объяснить, что и откуда брать. В результате - TVariantArg в лазаре неописан. Копирую его из Delphi - нет кучи других типов/констант. Плюнул, забил. Может насовсем, может на время, т.к. очень нужно СОМ из скриптов.
lordgray
новенький
 
Сообщения: 60
Зарегистрирован: 10.10.2010 00:19:11


Вернуться в Lazarus

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 49

Рейтинг@Mail.ru