Реально ли портировать с Delphi на Lazarus (TServerSocket..)

Вопросы программирования и использования среды Lazarus.

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

Реально ли портировать с Delphi на Lazarus (TServerSocket..)

Сообщение GAAjr » 17.10.2006 16:58:27

Доброе время суток!
Кто-нибудь по опыту может посоветовать, насколько реально портировать проект на уровне курсовой работы, использующий Server- и ClientSocket.
Помимо вышеуказанной проблемы уже столкнулся со следующими несовместимостями:
1) свойство каждой из форм OldCreateForm не существует (сам не знаю, что это такое);
2) свойства компонента TTrackBar SelStart и SelEnd ошибочны (проверил на сайте Lazarus: потенциально они существуют. Может быть их нельзя объявлять в файле формы?)
3) проект на Delphi 6, т. е. файлы форм написаны человеческим английским языком, но русские буквы закодированы, наверное, в UTF: Caption=#1052#1072... Lazarus говорит, что названия эти ошибочны.

Или реально под Lazarus только начинать проекты, а портирование займет половину времени на создание нового?
GAAjr
незнакомец
 
Сообщения: 3
Зарегистрирован: 17.10.2006 16:33:59

Сообщение SergKam » 17.10.2006 19:03:54

насчет сокетов не скажу.
1)oldCreateForm это порядок создания и запуска формы в Delphi реально никому не нужно.
2) Судя по всему компонент не может показать выделение(вероятно не все платформы это вообще могут)
3)да это проблема пока есть в баг репорте, но не кто не решает(хотя кажется просто). придется стирать и заносить ручками в нормальной кодировке.

Смотря какой проект. если внутренней логики больше чем интерфейса, тогда портировать легче. А интерфейс как ты понял не совсем корректно портируется (хотя иногда нормально)
SergKam
постоялец
 
Сообщения: 251
Зарегистрирован: 16.11.2005 21:31:11
Откуда: Украина,Харьков


Вернуться в Lazarus

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

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

Рейтинг@Mail.ru