Re: Переход с Clipper на Windows

  • Андрей
  • Автор темы
  • Посетитель
  • Посетитель
03 март 2012 17:35 - 07 март 2012 19:19 #10 от Андрей
Андрей создал тему: Переход с Clipper на Windows
Всем поклонникам Клипера привет.
Я сам на нем работал с 1998 года, да так и остался на нем, никуда не мигрировал.
Единственно что перешел на [x]Harbour !
Я программирую на Harbour'e уже 5 год.
Это Clipper for Windows ! (Клипер под Виндами....)
Есть простой вариант перехода с помощью Harbour (Гавань) !
Что это такое ?
Принцип работы на Harbour остался почти как в Clipper 5.3 кроме большого ПЛЮСА.
Если Клипер переводил prg-файлы в пи-код, а потом собирал в EXE-файл, то Harbour транслирует prg-файлы в С-код, а exe-файл собирается из С-кода любым С-компилятором на Windows (Windos Mobile), Lunix, Mac OS и даже для iPhone и Android.
Под Windows я использую Open Source compiler Borland C++ 5.5.1 for Win32, хотя можно использовать и Microsoft Visual C++ 8. Дело вкуса.
Какие еще компиляторы поддерживаются ? Смотрите сами на xharbour.org
Harbour - мультиплатформный продукт !
На Harbour'e можно получить доступ к Access, ADO, MySQL, MsSQL и т.д.
Есть поддержка 64-bit ! Смотрите harbour-project.org

Ну и еще: на Harbour такая-же простота написания кода, как на Клипере, ОДИН ехе-файл размером от 800Кб до 3,5Мб (моя большая система), есть генератор печати FastReport 4.5 (если не нравится платные библиотеки, пиши сам), очень большая скорость выполнения запросов к БД, также есть средства перевода системы из Файл-Клиента в Клиент-Сервер архитектуры, при минимуме переделке кода ( платная ADS и Open Source Leto DB
смотрите форум

Ну еще куча всего...
Больше
04 март 2012 01:08 #11 от Admin
Согласен, хорошая альтернатива, вернее даже замена Clipper-у. Я лет 5 назад тоже пытался перейти, но не все пошло. Поэтому в старых программах, которые думал что давно умрут, слегка модернизировал под новые винды-принтеры, и сам удивляюсь - работают по сей день (14-18 лет). Причем, вполне устраивают клиентов. В этом деле есть давно проверенный алгоритм программиста: работает - не трогай.
Но Clipper люблю, поэтому и сделал этот сайт - рэтро программирования. Много еще осталось на обслуживании программ на Clipper, Foxpro. Люди обслуживают, кто свое, кому в наследство попало, кому надо чего-то прилепить новое( кассовый аппарат, SQL, отчет нормальный...). Что б можно было где посоветоватся, поделится опытом, найти подсказку.
  • Андрей
  • Автор темы
  • Посетитель
  • Посетитель
05 март 2012 14:39 - 15 март 2012 22:51 #12 от Андрей
Андрей ответил в теме Средства перехода с Clipper на Windows
Спасибо за сайт. Очень толково сделано !
Сделай пожалуйста отдельную тему переноса программ а Клипера !
Для многих будет интересно.

Порядок перехода с Клипера на Харбор (Clipper for Windows, Clipper for Harbour)
http:// abonent4.ucoz.ru/load/clipper/perenos_clipper_for_xharbour/1-1-0-2
Можешь разместить эту доку и у себя на сайте.

Программы очень легко переносятся.Если будут проблемы с переносом, то пишите все на сайт
http:// clipper.borda.ru/ или здесь тоже тематику открой, будет полезно всем.
Больше
05 март 2012 19:04 - 02 окт 2020 06:24 #16 от Admin

Спасибо за сайт. Очень толково сделано !
Сделай пожалуйста отдельную тему переноса программ а Клипера !
...
Порядок перехода с Клипера на Харбор (Clipper for Windows, Clipper for Harbour)
Можешь разместить эту доку и у себя на сайте.

Добавил - пользуйтесь кому надо, это здесь
Спасибо сказали: Татьяна
Больше
19 апр 2012 12:50 #29 от Татьяна
Попробовала сделать согласно Ваших рекомендаций, вроде бы все получается, однако при начале компиляции png-файла вылезает сообщение о невозможности прочитать диск D, данного диска у меня на машине нет. Может я что-то не так сделала.
Создание каталогов, инсталляция программ указанных Вами выше, создание и написание файлов и текстов - все сделано согласно указанных вами рекомендаций, но сообщение об ошибке производить дальнейшие действия по компиляции не дает. Я новичок в программировании - поясните ПОЖАЛУЙСТА что мне делать дальше что бы программа заработала.
Больше
21 апр 2012 14:04 #30 от Admin
Уточните, что не получается - компиляция на Clipper или перевод на xHarbour?