Автор | Сообщение |
|
| |
Пост N: 2
Зарегистрирован: 14.02.08
|
|
Отправлено: 01.04.08 10:16. Заголовок: Конвертер в DELPHI
Народ подскажите есть ли у кого конвертер prg в pas (или xphiles полный с конвертером кода)
| |
|
Ответов - 34
, стр:
1
2
All
[только новые]
|
|
|
| постоянный участник
|
Пост N: 530
Зарегистрирован: 12.09.06
|
|
Отправлено: 01.04.08 13:30. Заголовок: Зайди на download.ru..
Зайди на download.ru - там было нечто подобное.
| |
|
|
| |
Пост N: 3
Зарегистрирован: 14.02.08
|
|
Отправлено: 01.04.08 13:45. Заголовок: на downloads.ru толь..
на downloads.ru только cl2bd но он очень все сыро делает
| |
|
|
| постоянный участник
|
Пост N: 142
Зарегистрирован: 25.12.07
|
|
Отправлено: 01.04.08 19:14. Заголовок: Что-то у меня больши..
Что-то у меня большие сомнения в возможности существования такого чуда. Delphi (Object Pascal) язык строго типизированный, аналогичный С/C++. Есль конверторы для С? [x]Harbour? То есть, нужно написать [x]Harbour на Delphi. Это, конечно, можно, но явно, что это "не просто". Да и конвертация в конверторе Harbour, наверное, не та что Вы ищите.
| |
|
|
| постоянный участник
|
Пост N: 531
Зарегистрирован: 12.09.06
|
|
Отправлено: 01.04.08 22:22. Заголовок: Набиваем в Гугле: Cl..
Набиваем в Гугле: Clipper To Delphi и куча ссылок.... Есть такие вещи, еще когда Клипер помер, я пытался перейти на Дельфи, да не сложилось....
| |
|
|
| постоянный участник
|
Пост N: 143
Зарегистрирован: 25.12.07
|
|
Отправлено: 01.04.08 23:08. Заголовок: Andrey пишет: Набив..
Andrey пишет: цитата: | Набиваем в Гугле: Clipper To Delphi и куча ссылок.... |
| А если точнее одна, тот самый cl2bd, который иначе как, поделкой подростка для запудривания чьих то мозгов, назвать трудно.
| |
|
|
| |
Пост N: 4
Зарегистрирован: 14.02.08
|
|
Отправлено: 02.04.08 08:24. Заголовок: есть xphiles, но про..
есть xphiles, но проект похоже заморожен и не доведен до ума (http://www.prgtools.com/xpdl.htm)
| |
|
|
| Администратор
|
Пост N: 879
Зарегистрирован: 23.05.05
|
|
Отправлено: 02.04.08 09:12. Заголовок: Sergey Spirin пишет:..
Sergey Spirin пишет: цитата: | То есть, нужно написать [x]Harbour на Delphi. |
| Эх, старые добрые времена :) Раззудись плечо, размахнись рука :) Когда 9 лет назад я переходил на Delphi, написал для себя интерпретатор xBase-подобного языка с нетипизированными типами данных. Задачу совместимости с клиппером не ставил, хотя блоки кода и клиппер-массивы сделал. Функции db* и обращения к полям workarea работали через TDataSet Интерпретатор работал, хотя по производительности резко уступал клипперу. Оптимизацией я не занимался Потом я все свернул и вернулся на клиппер. Никуда не выкладывал
| |
|
|
| постоянный участник
|
Пост N: 144
Зарегистрирован: 25.12.07
|
|
Отправлено: 02.04.08 09:26. Заголовок: viton2008 пишет: ес..
viton2008 пишет: цитата: | есть xphiles, но проект похоже заморожен и не доведен до ума (http://www.prgtools.com/xpdl.htm) |
| Это не конвертор, а набор компонентов работающих с dbf и знакомых по названию функций. Если нужно это, то такого действительно много (как и любых других библиотек для Delphi). Смотрите, например: http://www.torry.net
| |
|
|
| |
Пост N: 5
Зарегистрирован: 14.02.08
|
|
Отправлено: 02.04.08 10:02. Заголовок: В нем заложен модуль..
В нем заложен модуль Xbconvrt.pas который переводит prg код в pas под apollo но он у них не доработан
| |
|
|
| |
Пост N: 127
Зарегистрирован: 28.06.05
|
|
Отправлено: 02.04.08 12:26. Заголовок: смешно.. похоже на п..
смешно.. похоже на первоапрельскую шутку. примерно так. USE (cFile) BROWSE переводим в Form1 := TForm.Create( Applicаtion ); DbfFile1 := TDbfFile.Create( Form1 ); DbfFile1.FileName := cFile; DbfFile1.Active := true; Grid1 := TDbGrid.Create( Form1 ); Grid1.Parent := Form1; Grid1.Align := alClient; Grid1.DataSource := DbfFile1.DS; Form1.Show;
| |
|
|
| постоянный участник
|
Пост N: 145
Зарегистрирован: 25.12.07
|
|
Отправлено: 02.04.08 19:46. Заголовок: SergeJa пишет: прим..
SergeJa пишет: цитата: | примерно так. USE (cFile) BROWSE переводим в Form1 := TForm.Create( Applicаtion ); DbfFile1 := TDbfFile.Create( Form1 ); DbfFile1.FileName := cFile; DbfFile1.Active := true; Grid1 := TDbGrid.Create( Form1 ); Grid1.Parent := Form1; Grid1.Align := alClient; Grid1.DataSource := DbfFile1.DS; Form1.Show; |
| Это то как раз не сложно И выглядело бы примерно так: AddToDbfDataModule(cFile); ShowPreDefineForm; Сложней например: X := Y &X X := {||kjkjhkjh} Здесь писанины немало.
| |
|
|
|
| постоянный участник
|
Пост N: 146
Зарегистрирован: 25.12.07
|
|
Отправлено: 03.04.08 13:12. Заголовок: Sergey Spirin пишет:..
Sergey Spirin пишет: цитата: | Сложней например: X := Y &X X := {||kjkjhkjh} Здесь писанины немало. |
| Кстати, если Вы действительно переходите в Delphi, то "тащить" с собой интерпретатор? Зачем? Если намерение серьезное, то лучше начать изучать Delphi. А вот другая кстати идея, которая может быть уже не покажется столь фантастичной! Почему бы не сделать модификацию [x]Harbour, которая генерила бы не *.с -файлы, а pas-файлы? То есть, [x]Harbour остается на С, но меняются правила формирования кода и пишется почти один в один дельфийский API. Пожалуй в таком, я как дельфист даже поучаствовал бы :)) Положительная сторона - богатство возможностей, в отличие от С, особенно в визуальной части. Отрицательные - только Win32 (в будущем Win64). Как Вам?
| |
|
|
| Администратор
|
Пост N: 880
Зарегистрирован: 23.05.05
|
|
Отправлено: 03.04.08 14:11. Заголовок: Sergey Spirin пишет:..
Sergey Spirin пишет: цитата: | Почему бы не сделать модификацию [x]Harbour, которая генерила бы не *.с -файлы, а pas-файлы? То есть, [x]Harbour остается на С, но меняются правила формирования кода и пишется почти один в один дельфийский API. |
| В свое время планировалась генерация харбор-компилятором файлов java, даже ключик компилятора остался: /gj output type: Java source (.java) А была бы цель такого проекта, и в какой мере использовать Паскаль ? Компилятор оставить на С, формировать такой же пи-код, который бы обрабатывался vm-машиной на Паскале ? Runtime-библиотеку переписывать ? Основной целью могла бы быть возможность использования IDE Delphi, а как в нее можно интегрировать такой pas-Harbour ?
| |
|
|
| постоянный участник
|
Пост N: 147
Зарегистрирован: 25.12.07
|
|
Отправлено: 03.04.08 14:43. Заголовок: Pasha пишет: В свое..
Pasha пишет: цитата: | В свое время планировалась генерация харбор-компилятором файлов java, даже ключик компилятора остался: /gj output type: Java source (.java) |
| Я это и предлагаю, добавить и реализовать ключик: /gp output type: Object Pascal source (.pas) :) Pasha пишет: цитата: | А была бы цель такого проекта, и в какой мере использовать Паскаль ? Компилятор оставить на С, формировать такой же пи-код, который бы обрабатывался vm-машиной на Паскале ? Runtime-библиотеку переписывать ? |
| В идеале конечно лучше переписать. Но поначалу можно рассмотреть вариант с Harbour-dll. Импортировать все из нее. Хотя, "перелопат" Pascal<->C это уже не так критично, языки похожи типы данных, те же почти. Поэтомуб лучше переписывать, а не импортировать. Pasha пишет: цитата: | Основной целью могла бы быть возможность использования IDE Delphi, а как в нее можно интегрировать такой pas-Harbour ? |
| Да как угодно, окончательная сборка то дельфийская, поэтому здесь вариантов огромное количество. Дельфийское IDE, оно ж по гениальной задумке резиновое изначально. Кроме простого включения юнитов, панели компонентов, можно наваять и экспертов и мастеров и т. д. И я бы сказал, что основная цель - это VCL. Намного легче создать свое IDE, или взять за основу существующее. При этом качество будет намного выше любого сейчас существующего IDE для [x]Harbour.
| |
|
|
| |
Пост N: 6
Зарегистрирован: 14.02.08
|
|
Отправлено: 03.04.08 15:19. Заголовок: Может кому то будет ..
| |
|
|
| постоянный участник
|
Пост N: 184
Зарегистрирован: 25.12.07
|
|
Отправлено: 09.07.08 09:46. Заголовок: Здравствуйте. Сижу ..
Здравствуйте. Сижу я тут, пиво пью, и тут приходит в голову интересная мысль. Почти все используют с Харбуром бесплатный Bcc или еще что-то, но почему никто не использует С++Builder? В рамках проблемы портирования части функциональности Delphi в Харбор - это же очевиднейшее решение !!! - Во-первых, компилятор С++Builder является дальним потомком бесплатного BCC, поэтому, каких-либо проблем быть здесь не должно. - Во-вторых, С++Builder содержит в себе компилятор Delphi - DCC !!! - В третьих, оба компилятора специально "затачивались" на как можно более полное "проникновение друг в друга". То есть, мне, например, не составит труда установить свою библиотеку для Fast-а в С++Builder. После этого, можно ваять любые окна (конечно, не только окна) с любыми гридами (Browse), деревьям и т.д. и т.п., из всего дельфишного многообразия, непосредственно под workareas Харбора. Для этого всего то нужно будет только реализовать на С++, что-то типа: Load Window MainForm Activate Window MainForm Наверняка, возможно, что-нибудь придумать, чтобы не писать с обработчиках событий, что-то вроде CallHbFunc(...), а сделать еще более очевидный код... Что думаете? И кто-нибудь использует С++Builder?
| |
|
|
| постоянный участник
|
Пост N: 458
Зарегистрирован: 09.10.06
|
|
Отправлено: 09.07.08 16:57. Заголовок: Sergey Spirin пишет:..
Sergey Spirin пишет: цитата: | Почти все используют с Харбуром бесплатный Bcc или еще что-то, но почему никто не использует С++Builder? В рамках проблемы портирования части функциональности Delphi в Харбор - это же очевиднейшее решение !!! |
| В этих рамках - возможно да. Только я, например, не знал о существовании такой проблемы Для всего другого никакого особого преимущества продукты borland/codegear не дают (в связке с Harbour разумеется). Не знаю кто использует С++Builder, а TurboC++ люди используют, вернее используют компилятор bcc32 версии 5.8.*, который входит в состав этого самого TurboC++ (кстати тоже бесплатная вещь). Моя любимая связка Harbour+msvc71+PSDK+CodeBlocks
| |
|
|
| постоянный участник
|
Пост N: 185
Зарегистрирован: 25.12.07
|
|
Отправлено: 09.07.08 19:58. Заголовок: Петр пишет: Только ..
Петр пишет: цитата: | Только я, например, не знал о существовании такой проблемы |
| Незнание или непонимание проблемы не освобождает от ответственности. Если создание всего спектра GUI любого Harbour-приложения легко портируется в MS Студию, то какого хрена существуют FiveWin-ы, Xailer-ы, MiniGui? Это что, клубы мазохистов? При прочих равных, выбор между MS Студией и BDS Студией, это, действительно, вопрос вкуса и исторических пристрастий. Но полноценное интеграционное решение и "подергивание" API - вещи разные. Так что не надо "му-му". P.S. На один процент все-таки усомнился, может действительно есть такое интеграционное решение, да никто не знает? Дайте ссылку. Я с удовольствием буду ее давать всем желающим иметь DevExpress, VirtualTrees, EhLib и т.д., так как для MS аналоги есть.
| |
|
|
| постоянный участник
|
Пост N: 461
Зарегистрирован: 09.10.06
|
|
Отправлено: 11.07.08 11:33. Заголовок: Sergey Spirin пишет:..
Sergey Spirin пишет: цитата: | Незнание или непонимание проблемы не освобождает от ответственности. |
| Нет такой проблемы. И в подтверждение этому посмотрите на количество отзывов на ваш пост - ну скольких человек заинтересовало такое интеграционное решение? Значит проблемы - нет. И нету (пока?) полноценного интеграционного решения на платформе BDS и поэтому еще раз повторяю - в связке с Harbour никакого особого преимущества продукты borland/codegear не дают! А зачем существуют FiveWin-ы, Xailer-ы, MiniGui - затем, наверное, что и KOL, FreePascal, Lazarus & Co.
| |
|
|
| постоянный участник
|
Пост N: 186
Зарегистрирован: 25.12.07
|
|
Отправлено: 12.07.08 13:19. Заголовок: Петр пишет: Нет так..
Петр пишет: цитата: | Нет такой проблемы. И в подтверждение этому посмотрите на количество отзывов на ваш пост - ну скольких человек заинтересовало такое интеграционное решение? Значит проблемы - нет. |
| Угу, только когда в общении с тем же Линаресом я упомянул о возможности использования VCL с Харбуром, тот чуть слюной не захлебнулся. Такое вот отсутствие проблемы. Насчет же посещаемости этой конфы, я думаю и говорить излишне. Здесь это могут обсуждать 2-3 человека, один уже обсуждает Петр пишет: цитата: | И нету (пока?) полноценного интеграционного решения на платформе BDS и поэтому еще раз повторяю - в связке с Harbour никакого особого преимущества продукты borland/codegear не дают! |
| Еще раз - я не сравниваю MS и BDS просто так. Интеграционное решение, наверное, возможно как для того так и для другого. Я использую BDS и могу реализовать это решение под BDS. Ремарка "(пока?)" означает - "сделаешь, покажешь, тогда и базарить будем"? Вообще, Ваш пафос был бы уместен в случае, если под MS такое интеграционное решение уже существовало бы. Так как с этим? Петр пишет: цитата: | А зачем существуют FiveWin-ы, Xailer-ы, MiniGui - затем, наверное, что и KOL, FreePascal, Lazarus & Co. |
| FiveWin-ы, Xailer-ы - коммерческие продукты, которые покупают. Для FreePascal, Lazarus это немыслимо. Тут есть четкая субординация со сташим братом. Назвать же MS Студию старшим братом Xailer... Аналогия "не прокатывает".
| |
|
|
| постоянный участник
|
Пост 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 минут, что то случалось .
| |
|
|
|
| постоянный участник
|
Пост N: 614
Зарегистрирован: 12.09.06
|
|
Отправлено: 14.07.08 19:47. Заголовок: Петр пишет: Моя люб..
Петр пишет: цитата: | Моя любимая связка Harbour+msvc71+PSDK+CodeBlocks |
| А поподробнее рассказать про это можно ?
| |
|
|
| постоянный участник
|
Пост 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. |
| Я всего лишь продолжил Вашу же аналогию.
| |
|
|
| постоянный участник
|
Пост 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?
| |
|
|
| постоянный участник
|
Пост N: 464
Зарегистрирован: 09.10.06
|
|
Отправлено: 14.07.08 23:26. Заголовок: Andrey пишет: А поп..
Andrey пишет: цитата: | А поподробнее рассказать про это можно ? |
| Да я вроде бы подробно рассказал (и кстати не для Сергея, а просто так, может кому нибудь интересно станет ), осталось только качать и смотреть.
| |
|
|
| постоянный участник
|
Пост N: 615
Зарегистрирован: 12.09.06
|
|
Отправлено: 16.07.08 00:23. Заголовок: Петр пишет: может к..
Петр пишет: цитата: | может кому нибудь интересно станет ), осталось только качать и смотреть. |
| Интересно, очень. Что качать, как поставить, где что править в конфигах, чтоб заработало... Можно по шагам сделать, как здесь писалось про xMate ?
| |
|
|
| постоянный участник
|
Пост 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 годах. Случаем, в С-Паскаль войнах тех времен не участвовали? А то в те времена С-шники, зажатые в угол только и бубнили свое извечное "мощность оператора", да "автокомплит". Петр пишет: Так же как вам Delphi То есть, когда-то 2 раза запустил, потом снес. Правда, общественное мнение (которое формирует общепризнанные факты) "доносит", что сыр, глючен, и для реального использования не годится.
| |
|
|
| постоянный участник
|
Пост 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?
| |
|
|
| постоянный участник
|
Пост N: 466
Зарегистрирован: 09.10.06
|
|
Отправлено: 16.07.08 11:14. Заголовок: Andrey пишет: Интер..
Andrey пишет: цитата: | Интересно, очень. Что качать, как поставить, где что править в конфигах, чтоб заработало... Можно по шагам сделать, как здесь писалось про xMate ? |
| Писалось про xMate - потому, что человек захотел написать. У меня же такого желания (и времени) - нет (а что вы хотели - это open source ! )
| |
|
|
| постоянный участник
|
Пост 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-код.
| |
|
|
| постоянный участник
|
Пост N: 621
Зарегистрирован: 12.09.06
|
|
Отправлено: 21.07.08 11:13. Заголовок: Так на чем же остано..
Так на чем же остановились гуру ? Нужен IDE для хХарбора ! Писать программы не на чем !!!
| |
|
|
|
| постоянный участник
|
Пост N: 198
Зарегистрирован: 25.12.07
|
|
Отправлено: 22.07.08 09:06. Заголовок: Andrey пишет: Нужен..
Andrey пишет: цитата: | Нужен IDE для хХарбора ! Писать программы не на чем !!! |
| Ну, а Xailer, что совсем не понравился?
| |
|
|
| постоянный участник
|
Пост N: 636
Зарегистрирован: 12.09.06
|
|
Отправлено: 29.07.08 17:18. Заголовок: Sergey Spirin пишет:..
Sergey Spirin пишет: цитата: | Ну, а Xailer, что совсем не понравился? |
| Понравился, только ЕХЕ-ники без оболочки не запускаются ! И как покупать (хотя бы Персональную версию для пробы) не знаю !
| |
|
|
| постоянный участник
|
Пост 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. |
|
- улыбнуло
| |
|
Ответов - 34
, стр:
1
2
All
[только новые]
|
|
|