утилита: проект Дельфи -> проект Лазарус?
Модератор: Модераторы
- Romtek
- постоялец
- Сообщения: 190
- Зарегистрирован: 22.05.2005 12:29:35
- Откуда: Рамат Ган
- Контактная информация:
утилита: проект Дельфи -> проект Лазарус?
Есть ли такая утилита или другой инструмент для преобразования одним нажатием проекта Дельфи в полноценный проект Лазарус?
- Sergei I. Gorelkin
- энтузиаст
- Сообщения: 1409
- Зарегистрирован: 24.07.2005 14:40:41
- Откуда: Зеленоград
- Attid
- долгожитель
- Сообщения: 2589
- Зарегистрирован: 27.10.2006 17:29:15
- Откуда: 44°32′23.63″N 41°2′25.2″E
- Контактная информация:
писал на форуме дистрибутива повторюсь здесь мож пригодится кому:
я довольно большой проэкт из дельфи 7 переносил правда не полностью автоматом
кратко так :
1, в дельфе переделал код что использовались компоненты даступные в fpc
2, по умолчание все русские названия в D7 в файлах форм *.dfm хранятся не по русски типа #3545#35486#3244
открыл все dfm в дельфе (он отразил все по русски) скопировал в буфер, открыл dfm в блокноте вставил.
(можно было бы написать не сложную програмку я для себя решил что так быстрее, хотя на 4 дельфе писал такую преобразовалку)
3, вызвал преобразовалку , она приобразовала, потом ругалась на не наследуемость каких-то свойств
пришлось пробежать командером по *.lfm и ручками повырезать что ему не нравилось (уже не помню что)
4,убил полтор суток чтоб проэкт откомпилировался и запустился в лазарусе
5,пару часов на компиляцию проэкта под убунту
я довольно большой проэкт из дельфи 7 переносил правда не полностью автоматом
кратко так :
1, в дельфе переделал код что использовались компоненты даступные в fpc
2, по умолчание все русские названия в D7 в файлах форм *.dfm хранятся не по русски типа #3545#35486#3244
открыл все dfm в дельфе (он отразил все по русски) скопировал в буфер, открыл dfm в блокноте вставил.
(можно было бы написать не сложную програмку я для себя решил что так быстрее, хотя на 4 дельфе писал такую преобразовалку)
3, вызвал преобразовалку , она приобразовала, потом ругалась на не наследуемость каких-то свойств
пришлось пробежать командером по *.lfm и ручками повырезать что ему не нравилось (уже не помню что)
4,убил полтор суток чтоб проэкт откомпилировался и запустился в лазарусе
5,пару часов на компиляцию проэкта под убунту
Есть такая утилита. Сейчас с другом дописываем.
Делает практически все автоматом. Настраивается если чтото изменится(реализуются свойства в лазаре).
В ближайшее время альфу выложим.
Делали для нужд фирмы, переносит как vcl так b CLX проекты.
Переводит #1055 в нормальный текст, удаляет нереализованые свойства компонентов, изменяет иконки чтобы загружались в лазарусе, и тп.
ждите неделю максимум
Делает практически все автоматом. Настраивается если чтото изменится(реализуются свойства в лазаре).
В ближайшее время альфу выложим.
Делали для нужд фирмы, переносит как vcl так b CLX проекты.
Переводит #1055 в нормальный текст, удаляет нереализованые свойства компонентов, изменяет иконки чтобы загружались в лазарусе, и тп.
ждите неделю максимум
- Romtek
- постоялец
- Сообщения: 190
- Зарегистрирован: 22.05.2005 12:29:35
- Откуда: Рамат Ган
- Контактная информация:
Всё ещё актуально.SergKam писал(а):Есть такая утилита. Сейчас с другом дописываем.
Делает практически все автоматом. Настраивается если чтото изменится(реализуются свойства в лазаре).
В ближайшее время альфу выложим.
Делали для нужд фирмы, переносит как vcl так b CLX проекты.
Переводит #1055 в нормальный текст, удаляет нереализованые свойства компонентов, изменяет иконки чтобы загружались в лазарусе, и тп.
ждите неделю максимум
