On-line: Avf, гостей 1. Всего: 2 [подробнее..]
АвторСообщение
постоянный участник


Пост N: 280
Зарегистрирован: 25.12.07
ссылка на сообщение  Отправлено: 07.11.09 14:03. Заголовок: Delphi Run-Time for [x]Harbour (размышления).


Здравствуйте.

Все-таки не покидает меня мысль о том, что было бы очень неплохо организовать Delphi Run-Time для [x]Harbour. В очередной раз мысль вернулась в связи с выходом Delphi2010. В этой версии сняты ограничения по rtti-доступу даже к private-секциям классов и т.д., что делало бы задачу еще проще.

Собственно, сейчас пожалуй, я могу четче сформулировать, что я имею в виду, и даже немного проиллюстрировать.

Вообще, предоставление Дельфи ран-тайма не-дельфи инструменту, не является какой-то уникальной мыслью. Например, инструмент, написанный Алексеем Волковым - Script Builder. Он и будет иллюстрацией того, что я имею в виду под Delphi Run-Time.

Script Builder - это Delphi Run-Time для Microsoft Active Scripting (VBScript, JavaScript, ActivePerl, ActivePython). Скачать его можно с:

http://www.volkoff.ru/file_download/4/sbpro.exe

Script Builder написан на Delphi5 довольно давно (2000-й год) и имеет немного старомодный интерфейс. Но если вы его скачаете и немного "пощупаете", то увидите, что это продукт более качественный, чем те же Xailer или тем более Visual xHarbour. А по уровню предоставляемого ран-тайма и его расширяемости и сравнивать нечего, это, собственно, дельфи.

Так вот, под "Delphi Run-Time for [x]Harbour" я подразумеваю аналогичный (но более современный инструмент) для [x]Harbour, который полностью поддерживал бы Unicode (имею в виду визуальные компоненты).

-----

Реализация. Ясно, что начинать надо с 2-x сторон. 1) Delphi-часть, сначала собственно ран-тайм, здесь в общем-то все понятно и я могу это реализовать. 2) [x]Harbour-часть, здесь необходима некоторая библиотека, которая бы обеспечивала прозрачный доступ к классам, объектам Дельфи и делала бы их частью своего языка. Здесь моих знаний [x]Harbour явно не хватит. То есть, одному мне такой проект не поднять...

Поэтому и пишу Паша, Григорий, Петр и другие уважаемые форумчане! Что вы думаете об этом? О возможном своем участии?

Жду ваши комменты

Спирин Сергей.

Спасибо: 2 
ПрофильЦитата Ответить
Ответов - 121 , стр: 1 2 3 4 5 6 7 All [только новые]





Пост N: 40
Зарегистрирован: 14.03.10
ссылка на сообщение  Отправлено: 10.05.11 09:34. Заголовок: Alexey Volkov пишет:..


Alexey Volkov пишет:

 цитата:
Так что если есть серьёзные намерения - обращайтесь, передам в хорошие руки.


С моей точки зрения, только Сергей Спирин в состоянии поднять этот проект.
Но исходя из
Sergey Spirin пишет:

 цитата:
Реализация. Ясно, что начинать надо с 2-x сторон.
1) Delphi-часть, сначала собственно ран-тайм, здесь в общем-то все понятно и я могу это реализовать.
2) [x]Harbour-часть, здесь необходима некоторая библиотека, которая бы обеспечивала прозрачный доступ к классам, объектам Дельфи и делала бы их частью своего языка. Здесь моих знаний [x]Harbour явно не хватит. То есть, одному мне такой проект не поднять...
Поэтому и пишу Паша, Григорий, Петр и другие уважаемые форумчане! Что вы думаете об этом? О возможном своем участии?


... без помощи сообщества здесь не обойтись.

Лично я остановился на следующем варианте.
Веб-сервер берёт данные из базы с использование XBScript и передаёт их клиентской стороне.
На данный момент, клиент = веб-морда (веб-интерфейс).
Но может быть и полноценным GUI-приложением.
При этом данные будут браться с веб-сервера с использованием AJAX.

В любом случае, я с удовольствием поучаствую, если кто-нибудь возьмётся за эту задачу.
И ещё, при решении данной задачи не будут лишними исходники XBScript:
http://tepuysoft.googlecode.com/svn/trunk

Спасибо: 0 
ПрофильЦитата Ответить
Ответов - 121 , стр: 1 2 3 4 5 6 7 All [только новые]
Ответ:
1 2 3 4 5 6 7 8 9
большой шрифт малый шрифт надстрочный подстрочный заголовок большой заголовок видео с youtube.com картинка из интернета картинка с компьютера ссылка файл с компьютера русская клавиатура транслитератор  цитата  кавычки моноширинный шрифт моноширинный шрифт горизонтальная линия отступ точка LI бегущая строка оффтопик свернутый текст

показывать это сообщение только модераторам
не делать ссылки активными
Имя, пароль:      зарегистрироваться    
Тему читают:
- участник сейчас на форуме
- участник вне форума
Все даты в формате GMT  3 час. Хитов сегодня: 230
Права: смайлы да, картинки да, шрифты да, голосования нет
аватары да, автозамена ссылок вкл, премодерация откл, правка нет