![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
threads в KOL [Delphi, Windows]
zetta © (2002-07-26 16:08:00)как с ними работать?
пример из http://bonanzas.rinet.ruне запускается - не понимает описания формы и еще пару ошибок дает.
delphi3
Vladimir Kladov (2002-07-30 09:50:00) [1]Простой проект сконвертировать просто.
1. Создаем новый проект. Конвертим. Открываем.
2. Бросаем на форму те же компоненты, что были в оригинальном проекте.
3. Вешаем те же обработчики, копируем в них код из старых.
При таком варианте не обязательно копировать все, вплоть до имен и позиций контролов.
Другой вариант.
1. Создаем проект.
2. Бросаем контролы, следим, чтобы так же назывались.
3. Вешаем такие же обработчики, в теле пишем //, чтобы при сохранении Delphi их не удалил.
4. Копируем содержимое модуля на место того, что получилось - все
обработчики уже тут.
В обоих случаях надо убедиться, что выставлены в нужных компонентах некоторые свойства. Самое простое - открыть unit1_1.inc из проекта Д5, и "подогнать" unit1_1.inc в проекте целевого Delphi, чтобы совпало то, что важно.
SPeller (2002-07-30 04:15:00) [2]Делается всё руками. Открываешь два файла - один из третьей, один из пятой, смотришь различия и файл от пятой исправляешь, подгоняешь так, чтобы он соответствовал тому формату, который используется в третьей. Или сделай проще - открой описние формы из пятой, посмотри какие там есть компоненты, накидай в своей Дельфе их и поставь им свойства как написано в dfm из пятой.
zetta (2002-07-29 12:05:00) [3]SPeller: не понимает *.frm из пятой. твоя правда. как-то можно их для 3й версии сконвертить?
SPeller (2002-07-27 04:56:00) [4]Может твоя 3-я Дельфя не понимает *.frm из пятой? Кладов на пятой сидит.
Mhorse (2002-07-26 20:38:00) [5]Работать с ними также, как в VCL. Идеологических отличий там вроде нет.
Alexei Dragoner (2002-07-26 18:38:00) [6]Пример очень простой и работает 100%... Какие ошибки компилятор выдаёт конкретно, а то так трудно что-то советовать.