Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Копия формы [D6]


VALUA ©   (2006-06-06 17:10:00) 

Здравствуйте !
Вопрос такой : есть форма - отчет , необходимо сделать новый отчет , основа предыдущего , но добавляется еще информация и страница делается альбомной .
Рисовать заново - очень трудоемко , много полей . Хотелось бы скопировать старую форму в новую и поправить .
Возможно ли это ?
Всем спасибо .


Ega23   (2006-06-07 09:20:00) [1]


> Жаль не копируется код , но и на том спасибо


См. [1]


sniknik   (2006-06-07 08:43:00) [2]

> Ega23 -  Жаль не копируется код
[5] - полное наследование, с кодом.


VALUA   (2006-06-07 08:21:00) [3]

> Ega23 -  Жаль не копируется код , но и на том спасибо . Все поля скопировались на другую форму . спасибо за подсказку .


Ega23   (2006-06-06 18:30:00) [4]


> Как скопировать отчет .
>


Ctrl+C на существующей форме
Ctrl+V на новой.


sniknik   (2006-06-06 18:27:00) [5]

> вопрос - как ?
File->New->Other->проект, выбрать форму


VALUA   (2006-06-06 18:16:00) [6]

> ANB - А вообще проще нормально создать новую форму и просто скопировать туда отчет.

Не спорю , проще , вопрос - как ? Как скопировать отчет .


ANB   (2006-06-06 17:56:00) [7]


> VALUA   (06.06.06 17:10)

1. Скопируй файлы pas и dfm
2. Переименуй оба
3. Открой оба блокнотом
3. В pas исправь имя модуля на новое имя файла
4. Создай новый временный проект
5. Добавь туда этот модуль
6. Измени название формы (все это можно было бы и в блокноте сделать).
7. Удали временный проект
8. Открой свой проект и добавь туда исправленный новый модуль.


ANB   (2006-06-06 17:56:00) [8]

А вообще проще нормально создать новую форму и просто скопировать туда отчет.


Ega23   (2006-06-06 17:11:00) [9]

Унаследоваться от старой формы?


Наверх

Титульная страница Поиск, карта сайта Написать письмо