Нужно преобразовать программу из delphi в lazarus

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

Нужно преобразовать программу из delphi в lazarus

Сообщение Den559 » 22.05.2012 22:31:07

Помогите преобразовать программу Delphi в lazarus
Мне надо, чтоб эта программа работала из под linux, мне сказали, что это легко сделать через lazarus, но я в программирование дуб, занимаюсь этим по просьбе, долго ломал голову, но что-то там не получалось.
могу заплатить
Вот ссылка на архив с программой
http://narod.ru/disk/50136699001.f2a594 ... a.zip.html
Den559
незнакомец
 
Сообщения: 5
Зарегистрирован: 22.05.2012 22:27:53

Re: Нужно преобразовать программу из delphi в lazarus

Сообщение Максим » 23.05.2012 00:15:18

Что конкретно вызвало затруднения?
Аватара пользователя
Максим
энтузиаст
 
Сообщения: 597
Зарегистрирован: 27.07.2007 01:51:43
Откуда: Москва

Re: Нужно преобразовать программу из delphi в lazarus

Сообщение Den559 » 23.05.2012 00:28:14

Я вроде конвертировал все 4 файла(хотя он выдавал какие-то ошибки), и они не компилировались...
Den559
незнакомец
 
Сообщения: 5
Зарегистрирован: 22.05.2012 22:27:53

Re: Нужно преобразовать программу из delphi в lazarus

Сообщение Максим » 23.05.2012 03:58:36

Офигеть описание. Какие ошибки?
Аватара пользователя
Максим
энтузиаст
 
Сообщения: 597
Зарегистрирован: 27.07.2007 01:51:43
Откуда: Москва

Re: Нужно преобразовать программу из delphi в lazarus

Сообщение Den559 » 23.05.2012 11:00:30

Я поразбирался и так понял, что в моём lazarus, нет компонента sockets, без него не конвертируется Tclientsocket, подскажите, где его взять и как поставить??
Den559
незнакомец
 
Сообщения: 5
Зарегистрирован: 22.05.2012 22:27:53

Re: Нужно преобразовать программу из delphi в lazarus

Сообщение Vadim » 23.05.2012 17:55:25

Den559
Есть модуль sockets, там работа с сокетами на нижнем уровне, т.е. без создания объекта, типа TClientSocket.
Есть модуль fpsock, в котором работа с сокетами приобретает уже объектно-ориентированный характер. Подберите оттуда себе что-нибудь.
Vadim
долгожитель
 
Сообщения: 4112
Зарегистрирован: 05.10.2006 08:52:59
Откуда: Красноярск

Re: Нужно преобразовать программу из delphi в lazarus

Сообщение Den559 » 23.05.2012 18:28:02

А может есть какой ни будь пакет с компонентами, чтоб и формы например мог конвертировать?
Den559
незнакомец
 
Сообщения: 5
Зарегистрирован: 22.05.2012 22:27:53

Re: Нужно преобразовать программу из delphi в lazarus

Сообщение alevso » 23.05.2012 20:54:30

Может данный компонент устроит? Под Linux не проверял.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
alevso
незнакомец
 
Сообщения: 1
Зарегистрирован: 29.07.2010 21:12:36

Re: Нужно преобразовать программу из delphi в lazarus

Сообщение Kitayets » 23.05.2012 22:45:14

Классы TClientSocket и TServerSocket из модуля ScktComp в fpc/lazarus отсутствуют.
В принципе их можно заменить TInetSocket TInetServer из модуля (ssocket входит в fcl-net, т.е. идёт с вместе с FPC), но эти классы функционально отличаются, короче, сетевую часть придёться переделать.
Kitayets
постоялец
 
Сообщения: 169
Зарегистрирован: 05.05.2010 21:15:24

Re: Нужно преобразовать программу из delphi в lazarus

Сообщение Den559 » 24.05.2012 00:48:02

А без переделований никак??
а то я в этом нечего не секу почти, может в простеньком и разобрался бы, но что такое сокеты я вообще несколько дней назад узнал и сетевую часть сам наврядли переделаю.
Просто уже вроде всё получилось отконвертировать, нигде ошибок не пишет и формы нормально получаются, а когда Fmain, конвертирую, сразу этот scktcomp выскакивает, уже кучу компонентов поставил, всё ровно не работает...
Они ещё не все ставятся, на некоторых пишет: "Пакет только времени выполнения. Такие пакеты не могут встраиваться в IDE.", я вообще не понимаю, что это значит...я просто с программированием никогда не сталкивался, до этого...
Den559
незнакомец
 
Сообщения: 5
Зарегистрирован: 22.05.2012 22:27:53


Вернуться в Помощь за вознаграждение

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

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

Рейтинг@Mail.ru