Главная Новые темы Список тем Задать вопрос Поиск  

Форум "Delphi" (архив)


Паскаль, Делфи


 #0 marishkin66 © 14.07.05 15:32:11 - 15.07.05 12:23:14

одна форма или несколько?



Есть приложение, после запуска которого,  в результате десятка операций появляются формы с аналогичной функциональностью. Как вы считаете, правильнее динамически создавать каждую форму отдельно или создать одну форму с панелями (или другими группирующими компонентами) и в нужный момент нужную панель показывать? Какие плюсы и минусы каждого метода? Цитата

 #1 deep © 14.07.05 15:43:57

> marishkin66 ©
можно привести не абстрактный, а более конкретный пример?
 #2 marishkin66 © 14.07.05 15:52:21

администрирование БД;
Формы с полями ввода для редактирования записей в таблицах.
 #3 Andy BitOff © 14.07.05 22:34:52

ИМХО, page'ы (PageControl) использовать.
 #4 deep © 15.07.05 09:06:04

>  #2   marishkin66 ©
а чем универсальные системные утилиты администрирования не подходят? Например, тот же SQL Explorer из поставки Делфи?

Или нужны какие-то дополнительные возможности или особенности в интерфейсе при администрировании?
 #5 marishkin66 © 15.07.05 11:38:12

#4 deep ©
Да, именно...
 #6 Mystic © 15.07.05 11:44:39

Ну если формы идентичны, то лучше динамически создавать форму. Если несколько форм с похожей функциональностью, то можно использовать визуальное наследование форм.
 #7 marishkin66 © 15.07.05 11:47:40

#6 Mystic ©
а чем лучше?
 #8 Mystic © 15.07.05 12:20:32

Не нужно деать Copy + Paste кода из одной формы на другую. В случае изменения этого кода не нужно вносить изменение на каждой из форм.
 #9 deep © 15.07.05 12:23:14

>      #7   marishkin66 ©
экономия ресурсов компа, простота сопровождения/внесения изменений в форму (вносишь в одну форму, отображается во всех наследниках).




  • Тема находится в архиве

    Написать ответ

    Имя: Регистрация HTML?
    smiles смайлики
    Потом перейти в:    
    паутина



      ©  webest.net, 2002-2007  

    top.mail.ru
    » Бесплатный счетчик посещений
    » Рейтинг сайтов