Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Клуб программистов > Свободное общение
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 24.11.2009, 22:43   #11
Роман Радер
Форумчанин
 
Аватар для Роман Радер
 
Регистрация: 16.12.2006
Сообщений: 859
По умолчанию

статики как таковой не существует. в любом случае делфи преобразует "статическую" форму в набор API функций, так или иначе.
Все дороги ведут в Рим к API
В линуксе все намного интереснее)) огромное кол-во способов создать окно))
хотя все равно все дороги ведут к иксам))
Роман Радер вне форума Ответить с цитированием
Старый 24.11.2009, 23:01   #12
BOBAH13
Android Developer
Старожил Подтвердите свой е-майл
 
Аватар для BOBAH13
 
Регистрация: 19.02.2007
Сообщений: 3,708
По умолчанию

Цитата:
Сообщение от spamer Посмотреть сообщение
Такс я смотрю мнения разошлись не много.....ну нечего....
Исходя из выше написанного, я понял, что все же динамическое предпочтительнее.....
Но опять же, получается, что весь интерфейс строить на динамике(используя VCL Делфи) не есть хорошо..........а вот если юзать API - то естественно динамика на высоте...ну это я так понял все выше изложенное


BOBAH13, именно в этом предложении вы что ли отдаете предпочтение статике....я правильно понял или нет ?
Ручками делаем все надо сразу привыкать. А то помнится, делал через дизайнеры, потом реально получается куча левого. А вот вспомнилось, тот же компонент TTimer в дельфи, то как его реализовали Borland, мне если честно не нравится, совершенно напливательски каждый таймер, это новое окно, зачем ? WM_TIMER всеравно выходит, так вам API дали, WM_TIMER тянет за собой либо индефикатор либо вообще отдельный обработчик, т.е. с одним окном можно сколько угодно таймеров сделать. Ну это так, яркий пример так сказать.

А вообше не понимаю, почему люди так страшатся динамики, лень писать ? Ну... тогда слов нет

Чтобы не возникало таких вопросов, я за динамику.
BOBAH13 вне форума Ответить с цитированием
Старый 24.11.2009, 23:18   #13
spamer
Software Developer
Старожил
 
Аватар для spamer
 
Регистрация: 19.12.2008
Сообщений: 2,070
По умолчанию

Цитата:
Сообщение от BOBAH13 Посмотреть сообщение
Ручками делаем все надо сразу привыкать. А то помнится, делал через дизайнеры, потом реально получается куча левого. А вот вспомнилось, тот же компонент TTimer в дельфи, то как его реализовали Borland, мне если честно не нравится, совершенно напливательски каждый таймер, это новое окно, зачем ? WM_TIMER всеравно выходит, так вам API дали, WM_TIMER тянет за собой либо индефикатор либо вообще отдельный обработчик, т.е. с одним окном можно сколько угодно таймеров сделать. Ну это так, яркий пример так сказать.

А вообше не понимаю, почему люди так страшатся динамики, лень писать ? Ну... тогда слов нет

Чтобы не возникало таких вопросов, я за динамику.
Спасибо за ответ. Меня вот тоже больше к динамике тянет.....пусть даже в небольших проектах, но все же......та и для вырабатывания некого стиля программирования(ну или чего то такого).
Будь проще и люди к тебе потянутся
spamer вне форума Ответить с цитированием
Старый 24.11.2009, 23:46   #14
mutabor
Телепат с дипломом
Старожил
 
Аватар для mutabor
 
Регистрация: 10.06.2007
Сообщений: 4,929
По умолчанию

В учебных целях, бесспорно, это полезно. Но в работе, это пустая нерациональная трата времени, имхо. О нестандартных контролах я сейчас не говорю, их, конечно, нужно сначала написать. Но вовсе не обязательно писать потом каждый раз кучу кода (и самое главное тратить на это время!) чтобы располагать их на форме и проделывать инициализацию и прочее, в Дельфи например компоненты на этот предмет придуманы, пихайте в палитру свой компонент и экономьте в дальнейшем время для написания функционала программы, а не создания интерфейса. Это не вопрос лени, это вопрос эффективной работы.

Динамика хороша, когда она нужна. Вот пример, где динамика лучше: программа тест, где в зависимости от вопроса (множественный выбор, либо один пункт из предложенных) создаются либо чекбоксы либо радиобатоны.
The future is not a tablet with a 9" screen no more than the future was a 9" black & white screen in a box. It’s the paradigm that survives. (Kroc Camen)
Проверь себя! Онлайн тестирование | Мой блог

Последний раз редактировалось mutabor; 24.11.2009 в 23:49.
mutabor вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
динамическое создание компонентов DOLBY Компоненты Delphi 10 17.10.2010 14:03
динамическое содзание компонентов и процедур обработки Prisian Компоненты Delphi 5 11.12.2007 21:17
Динамическое создание WebBrowser DragonLand Работа с сетью в Delphi 2 20.08.2007 21:47
Динамическое создание объектов LepihinMS Общие вопросы Delphi 18 05.07.2007 23:31
Как динамически добавить Мемо на форму? Динамическое создание компонентов! werser Помощь студентам 1 14.06.2007 00:39