On-line: гостей 0. Всего: 0 [подробнее..]
АвторСообщение



Пост N: 2
Зарегистрирован: 14.02.08
ссылка на сообщение  Отправлено: 01.04.08 10:16. Заголовок: Конвертер в DELPHI


Народ подскажите есть ли у кого конвертер prg в pas (или xphiles полный с конвертером кода)

Спасибо: 0 
ПрофильЦитата Ответить
Ответов - 34 , стр: 1 2 All [только новые]


постоянный участник


Пост N: 462
Зарегистрирован: 09.10.06
ссылка на сообщение  Отправлено: 14.07.08 12:28. Заголовок: Sergey Spirin пишет:..


Sergey Spirin пишет:

 цитата:
Угу, только когда в общении с тем же Линаресом


Южный человек, эмоционально неустойчивый


 цитата:
Еще раз - я не сравниваю MS и BDS просто так.


А я их вообще не сравнивал - Harbour+msvc71+PSDK+CodeBlocks
Небольшое лирическое отступление - msvc71 это компилятор Visual C++ 7.1, входит в состав как msvs2003, так и в состав ms Visual C++ Toolkit 2003. В качестве IDE здесь использован Code::Blocks IDE - встроенная подсветка синтаксиса, поддержка free компиляторов от Borland, MS, поддержка MingW, DigitalMars, OpenWatcom (почти все компиляторы используемые с [x]Harbour, пожалуй за исключением PellesC), легкое подключение других компиляторов.. - да, это не интеграционное решение, в том смысле, который предлагаете вы.
Но есть варианты - Code::Blocks создан с использованием wxWidgets.
Вспоминаем первое, что wxWidgets (formerly called wxWindows) - A free C++ cross-platform GUI library supporting Windows, Linux/GTK+ (with GNOME), MacOS X and mobile platforms (e.g. WindowsCE, PocketPC) with bindings for Python, Perl, C# and other languages.
Второе - про другие языки программирования - вспоминаем о проекте HbWxWidgets( WxWidgets for [x]Harbour ) Марека Паливоды (сейчас статус проекта приватный, что-то вроде xMate - распространяется в узком кругу пользователей, но если кто захочет, думаю с автором договориться сможет.)
Третье - что такое wxDesigner - а dialog editor and RAD tool for wxWidgets and its language bindings.
wxDesigner легко интегрируется в Code::Blocks.
Так, что при большом желании вот из этих кирпичей желающие могут создать вполне полноценное решения.

Но вернемся к теме - так вот, я не могу сравнивать не MSVS и BDS, потому, что с BDS вообще не работаю, когда то видел Delphi 7, особо не впечатлился, IDE работала заметнее тормознее соответствующих решений от MS. может быть это чисто субьективное решение - запускал я эту Delphi раз, или два.
С MSVS "общаюсь" почти каждый день. Пока с 2005. Полноценное интеграционное решение, насколько мне известно, можно сделать только в VS2008 - это если задаться желанием.
Ремарка "(пока?)" означала - вы что действительно собрались это делать?

Где вы там пафос увидели - в восклицательном знаке, что ли?
В связке с Harbour никакого особого преимущества продукты borland/codegear не дают - в чем это выражается? У других компиляторов бинарники получаются и компактнее и работают пошустрее.
Да bcc551 - все еще широко используется, но переходить на bcc58* не рекомендую, заметите только, что бинарники выростут в объеме. Больше никакого прогресса.
Зато приятно удивил меня OpenWatcom 1.7 - но это тема другого разговора.

Sergey Spirin пишет:

 цитата:
FiveWin-ы, Xailer-ы - коммерческие продукты, которые покупают.


Вот вы сами себе и ответили. И не называл я MS Студию старшим братом Xailer.

Не мне вам расказывать о FreePascal, Lazarus - но у меня сложилось впечатление, что у Lazarus вполне приличное IDE, от некоторых фичей не отказался бы и в MSVS или Code::Blocks. Очень быстро загружается/выгружается.
Но пока еще сильно глючит, по крайней мере у меня каждые 10 минут, что то случалось .










Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник




Пост N: 614
Зарегистрирован: 12.09.06
ссылка на сообщение  Отправлено: 14.07.08 19:47. Заголовок: Петр пишет: Моя люб..


Петр пишет:

 цитата:
Моя любимая связка Harbour+msvc71+PSDK+CodeBlocks



А поподробнее рассказать про это можно ?

Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник


Пост N: 187
Зарегистрирован: 25.12.07
ссылка на сообщение  Отправлено: 14.07.08 20:19. Заголовок: Петр пишет: цитата:..


Петр пишет:

 цитата:
цитата:
Угу, только когда в общении с тем же Линаресом

Южный человек, эмоционально неустойчивый



Ну, после:

Петр пишет:

 цитата:
В связке с Harbour никакого особого преимущества продукты borland/codegear не дают (3 раза)


Петр пишет:

 цитата:
с BDS вообще не работаю, когда то видел Delphi 7...запускал я эту Delphi раз, или два....




Впору сказать: Восточные славяне, такие логически противоречивые




Петр, Линейки Borland/Codegear продуктов - это сообщество в 5 миллионов разоаботчиков. Больше, только у MS... Как то даже убеждать здесь в чем-то... Если полноценное решение существует или планируется под MS Студию, то это очень весомый аргумент "не заморачиваться". "Вываленные" же Вами груды булыжников-кирпичей, которые нужно соединять друг с другом....больше похоже, простите, на развлечение для подростка. У меня возраст не тот.

Петр пишет:

 цитата:
Ремарка "(пока?)" означала - вы что действительно собрались это делать?



Не знаю еще, думаю... Линарес хотел просто наборы design и run time bpl. Готов был даже финансировать такое (на словах, конечно). Но это решение без IDE...

Завязать же весь цикл разработки Харбор-приложения (без исключения) на только одно и профессиональное IDE - соблазн большой.... В конце концов, свою компанию можно было бы с Аляски перевести

Eдинственное, надо еще посмотреть, отличается ли Tools API для IDE Builder-а и Delphi. Теоретически не должно, так как все равно на Delphi написано.

Петр пишет:

 цитата:
когда то видел Delphi 7, особо не впечатлился, IDE работала заметнее тормознее соответствующих решений от MS



Совсем уж неправду то не говорите Delphi7 - это 2000 год. Является общепризнанным факт, что MS нагнал (и перегнал многие считают) только начиная с MS Studio 2005. С приходом скупленной на корню у Борланда всей Дельфийской верхушки. .Net например их творение.

Петр пишет:

 цитата:
И не называл я MS Студию старшим братом Xailer.



Я всего лишь продолжил Вашу же аналогию.






Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник


Пост N: 463
Зарегистрирован: 09.10.06
ссылка на сообщение  Отправлено: 14.07.08 23:22. Заголовок: Сергей, никаких логи..


Сергей, никаких логических противоречий IDE-студия - это одно, а компилятор командной строки - совсем другое.
Я могу использовать для компилирования [x]Harbour программ компиляторы от
Borland - bcc551, bcc582
Microsoft - msvc71, msvc80
pellesC - 4.5, 5
OpenWatcom - 1.4, 1.5, 1.7a
DigitalMars - dmc 8.5
Клоны gcc - mingw 3.4.5, 4.3, djgpp 2.0.3
Все эти компиляторы реально установлены на моем компьютере, и выбор мой сделан не в пользу Borland.
И качество IDE здесь не причем. К слову, в сторону MS тоже не мало камней можно бросить.

5 миллионов пользователей - так будет правильнее сказано. И не надо меня ни в чем убеждать - это к делу не имеет никакого отношения.
Code::Blocks тоже давно уже не булыжник

Полноценного решения под MS Студию нет и, вроде бы, не планируется, по крайней мере я этого не слышал, были некоторое время назад какие-то разговоры у Линареса на форуме, но закончились ни чем. Экспериментировали с 2008 студией, что-то там не сраслось с редактором ресурсов.

Не верю я в общепризнанные факты Автодополнение уже в MSVS98 работало куда лучше делфийского и студия легче загружалась. IDE VB6 так вообще до сих пор эталон симбиоза простоты и удобства. Особенно если использовать Visual AssistX от Whole Tomato (не испортит любую MS студию) и приблуду для поддержки скроллинга колесиком мыши. Жаль только, что VB замочили, теперь вот VBA мочить собираются

А как вам Lazarus?

Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник


Пост N: 464
Зарегистрирован: 09.10.06
ссылка на сообщение  Отправлено: 14.07.08 23:26. Заголовок: Andrey пишет: А поп..


Andrey пишет:

 цитата:
А поподробнее рассказать про это можно ?



Да я вроде бы подробно рассказал (и кстати не для Сергея, а просто так, может кому нибудь интересно станет ), осталось только качать и смотреть.


Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник




Пост N: 615
Зарегистрирован: 12.09.06
ссылка на сообщение  Отправлено: 16.07.08 00:23. Заголовок: Петр пишет: может к..


Петр пишет:

 цитата:
может кому нибудь интересно станет ), осталось только качать и смотреть.


Интересно, очень. Что качать, как поставить, где что править в конфигах, чтоб заработало...
Можно по шагам сделать, как здесь писалось про xMate ?


Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник


Пост N: 188
Зарегистрирован: 25.12.07
ссылка на сообщение  Отправлено: 16.07.08 00:57. Заголовок: Петр пишет: Сергей,..


Петр пишет:

 цитата:
Сергей, никаких логических противоречий IDE-студия - это одно, а компилятор командной строки - совсем другое.
Я могу использовать для компилирования [x]Harbour программ компиляторы от
Borland - bcc551, bcc582
Microsoft - msvc71, msvc80
pellesC - 4.5, 5
OpenWatcom - 1.4, 1.5, 1.7a
DigitalMars - dmc 8.5
Клоны gcc - mingw 3.4.5, 4.3, djgpp 2.0.3
Все эти компиляторы реально установлены на моем компьютере, и выбор мой сделан не в пользу Borland.
И качество IDE здесь не причем. К слову, в сторону MS тоже не мало камней можно бросить.

Code::Blocks тоже давно уже не булыжник



Ну уж Петр Логическое противоречие увидит в таком даже неспециалист:

Посылка: "Вижу способ завязать ВСЕ на одно профессиональное IDE"

Суждение: "А, нафик, у нас есть Super-MiltiEdit, какие проблемы, а вообще, я ваше IDE и не видел даже, но все равно оно нафиг не нужно"


Петр пишет:

 цитата:
Полноценного решения под MS Студию нет и, вроде бы, не планируется, по крайней мере я этого не слышал, были некоторое время назад какие-то разговоры у Линареса на форуме, но закончились ни чем. Экспериментировали с 2008 студией, что-то там не сраслось с редактором ресурсов.



А вот это для меня полезная информация.

Петр пишет:

 цитата:
Не верю я в общепризнанные факты Автодополнение уже в MSVS98 работало куда лучше делфийского и студия легче загружалась. IDE VB6 так вообще до сих пор эталон симбиоза простоты и удобства. Особенно если использовать Visual AssistX от Whole Tomato (не испортит любую MS студию) и приблуду для поддержки скроллинга колесиком мыши. Жаль только, что VB замочили, теперь вот VBA мочить собираются



Вот, еще раз, Петр, не надо гона, а? Впрямую о С++ мне судить трудно, последний плотный опыт - это 93-й год, Turbo C++ 3.1. После бэты Delphi1 в 94-м, понятно, этот опыт кончился. Но у меня есть очень богатый косвенный опыт тех лет. Моя компания - это коллектив МГУ-шников, в то время "сидели" на исторической родине. В поисках дешевой рабочей силы активно использовали труд студентов ВМК-ашников (факультет вычислительной математики и кибернетики). Так вот, у меня они работали. естественно, на Delphi. На третьем же курсе у них был предмет "Графика", курсовую для которого они должны были делать на MS.... Это были самые предельные величины мата, которые я слышал в своей жизни И это не 1-2, и не пять человек. Речь о 98-2000 годах.

Случаем, в С-Паскаль войнах тех времен не участвовали? А то в те времена С-шники, зажатые в угол только и бубнили свое извечное "мощность оператора", да "автокомплит".

Петр пишет:

 цитата:
А как вам Lazarus?



Так же как вам Delphi То есть, когда-то 2 раза запустил, потом снес. Правда, общественное мнение (которое формирует общепризнанные факты) "доносит", что сыр, глючен, и для реального использования не годится.











Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник


Пост N: 465
Зарегистрирован: 09.10.06
ссылка на сообщение  Отправлено: 16.07.08 11:06. Заголовок: Sergey Spirin пишет:..


Sergey Spirin пишет:

 цитата:
Вот, еще раз, Петр, не надо гона, а? Впрямую о С++ мне судить трудно



Я так тоже думаю (о гоне) . Не приписывайте мне того, что я не говорил.

И может быть спустя 10 лет - это и является для вас новостью, но у MS для msvs98 было два IDE, построенных на разной идеологии, - для VB и для VC.
И IDE Delphi нужно сравнивать с IDE для VB. И в анонсах Delphi 1 (и даже 2), Delphi сравнивался с VB, даже какое-то разьяснение было, как переводить конструкции VB в Delphi.

Ну в общем, хорошо, что вы эту тему открыли в разделе флейм .

Теперь по делу

Sergey Spirin пишет:

 цитата:
Посылка: "Вижу способ завязать ВСЕ на одно профессиональное IDE"


Профессиональных IDE много. И BDS весьма достойный выбор (не смотря на то, что я им не пользуюсь )
Но.. Одно из удобств современных IDE - полноценный графический дебагер. Этот вопрос очень актуален для сообщества Harbour (возникает довольно часто). Как вы собираетесь обеспечивать отладку Harbour предложений в BDS?

Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник


Пост N: 466
Зарегистрирован: 09.10.06
ссылка на сообщение  Отправлено: 16.07.08 11:14. Заголовок: Andrey пишет: Интер..


Andrey пишет:

 цитата:
Интересно, очень. Что качать, как поставить, где что править в конфигах, чтоб заработало...
Можно по шагам сделать, как здесь писалось про xMate ?


Писалось про xMate - потому, что человек захотел написать. У меня же такого желания (и времени) - нет (а что вы хотели - это open source ! )

Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник


Пост N: 192
Зарегистрирован: 25.12.07
ссылка на сообщение  Отправлено: 17.07.08 10:50. Заголовок: Петр пишет: Я так т..


Петр пишет:

 цитата:
Я так тоже думаю (о гоне) . Не приписывайте мне того, что я не говорил.



Петр, я ничего не приписываю, я только немного гиперболизирую, для наиболее полного раскрытия смысла Ваших "текстов".

Петр пишет:

 цитата:
Профессиональных IDE много. И BDS весьма достойный выбор (не смотря на то, что я им не пользуюсь )
Но.. Одно из удобств современных IDE - полноценный графический дебагер. Этот вопрос очень актуален для сообщества Harbour (возникает довольно часто). Как вы собираетесь обеспечивать отладку Harbour предложений в BDS?



Ну вот, вижу более конструктивный подход.

Насчет дебагера, это, конечно, наиболее сложный вопрос, но его можно оставить и "на потом". Серьезно за Tools API (API для BDS IDE) я еще не садился, но предполагаю, что дебагер должен быть реализован как dll, которая предоставляет определенный набор функций, типа SetBreakPoint, Step, Get/SetWatches, GoTo и т.п. То есть, дебаггер реализовывать надо самим. А то что он "подключаем", больших сомнений нет, сейчас среда поддерживает 4 языка (С++, C#, Delphi32, Delphi.Net), естественно, со своими дебагерами, думаю "примет" и пятый. Вообще, есть какие либо разработки-наработки дебагеров для Харбура?

Насчет того, что IDE хороших много, то от IDE нам надо не только и не столько хорошего редактора с подсветкой кода, а главное (собственно, ради чего) - это возможность в этой IDE легко создавать современный графический интерфейс, без ограничений. Для BDS это было бы в первую очередь:

THarbourDataSet, совместимый со всеми db-контролами (уже реализован).
THarbourForm - форма, осуществляющая прозрачный редирект всех событий на prg-код.

















Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник




Пост N: 621
Зарегистрирован: 12.09.06
ссылка на сообщение  Отправлено: 21.07.08 11:13. Заголовок: Так на чем же остано..


Так на чем же остановились гуру ?
Нужен IDE для хХарбора ! Писать программы не на чем !!!


Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник


Пост N: 198
Зарегистрирован: 25.12.07
ссылка на сообщение  Отправлено: 22.07.08 09:06. Заголовок: Andrey пишет: Нужен..


Andrey пишет:

 цитата:
Нужен IDE для хХарбора ! Писать программы не на чем !!!



Ну, а Xailer, что совсем не понравился?



Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник




Пост N: 636
Зарегистрирован: 12.09.06
ссылка на сообщение  Отправлено: 29.07.08 17:18. Заголовок: Sergey Spirin пишет:..


Sergey Spirin пишет:

 цитата:
Ну, а Xailer, что совсем не понравился?


Понравился, только ЕХЕ-ники без оболочки не запускаются !
И как покупать (хотя бы Персональную версию для пробы) не знаю !


Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник


Пост N: 469
Зарегистрирован: 09.10.06
ссылка на сообщение  Отправлено: 02.08.08 17:34. Заголовок: Andrey пишет: Понра..


Andrey пишет:

 цитата:
Понравился, только ЕХЕ-ники без оболочки не запускаются !


Издержки демо версии


 цитата:
И как покупать (хотя бы Персональную версию для пробы) не знаю !



Идете на xailer.com.
Если вы понимаете испанский выбираете пункт меню pedidos, если вам удобнее работать с английским -
слева внизу кликаете на британском флаге и выбираете пункт меню orders.

Далее выбираете продукт, который вы собираетесь купить, к примеру Xailer Personal Order form
и заполняете представленную форму. Не забудьте в Geographic zone указать Rest of the World.
Платежи возможны с ипользованием Visa Card/Master Card или через банк.
После заполнения формы не забудьте выбрать Send order.

IMHO для работы наиболее подходит Professional version с поддержкой ActiveX.
Enterprise версия никаких преимуществ не дает, все ее фишки

 цитата:

- Native support to SQLite databases.
- Native support to MySQL databases, including replicated servers.
- Asynchronous file donwload from the Web using multi-thread technology


легко организовать с помощью бесплатных contrib библиотек.


 цитата:
The actual price difference of 150 Ђ may be greater in the future, as we introduce new enhancements to this version.

- улыбнуло



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

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