![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
как же весь мир делает плагины к своим/чужим приложениям
206196131 © (2008-03-30 01:29:00)как же весь мир делает плагины к своим/чужим приложениям?
то что формы+dll = Зло очередной раз убедился ))
Какие еще есть менее кривые способы, добится нормальной расширяемости приложени без его полной пересборки, и без доступа к исходнуому коду остальных кусков приложения
Amoeba (2008-03-30 14:14:00) [1]Статьи по теме:
http://www.delphikingdom.com/asp/viewitem.asp?catalogid=274
http://www.delphikingdom.com/asp/viewitem.asp?catalogid=468
http://www.delphikingdom.com/asp/viewitem.asp?catalogid=499
http://www.delphikingdom.com/asp/viewitem.asp?catalogid=512
Семеныч (2008-03-30 13:46:00) [2]> 206196131 © (30.03.08 01:29)
> как же весь мир делает плагины к своим/чужим приложениям?
Вы поймете это, когда освоите либо создание окон (не форм Delphi, а окон Windows) без использования VCL, либо технологию COM. Тогда же исчезнут и якобы существующие "проблемы" с DLL.
Эти проблемы появляются тогда, когда DLL пытаются использовать не для того, для чего они предназначены. Но если использовать DLL по их прямому назначению, то никаких проблем действительно нет.
Сергей М. (2008-03-30 13:30:00) [3]I>
> как же весь мир делает плагины к своим/чужим приложениям
Уж точно не так как ты)
app (2008-03-30 13:11:00) [4]> 206196131 (30.03.2008 3:05:05) [5]
А кто такая это нуна.
Еще раз увижу и буду закрывать, пока не прочитаешь правила.
Anatoly Podgoretsky (2008-03-30 13:09:00) [5]> 206196131 (30.03.2008 1:33:02) [2]
На самом деле никаких граблей нет с ДЛЛ, есть проблемы с RTTI и диспетчером памятм, но это не проблемы ДЛЛ, а проблемы или Дельфи или автора, нарушение правил работы в ДЛЛ. И сама Дельфи и программа используют большую кучу ДЛЛ - это впервую очередь kernel, use, gdi и еще множество других. Ты проблемы с ними наблюдаешь?
И плагины точно также надо писать с соблюдением тех же правил - только простые типы, никаких передач классов и объектов с автоматическим сроком жизни.
Германн (2008-03-30 03:15:00) [6]
> во это какрз то что нуна ))
Такое коверканье русского языка в вопросе - напрочь убивает желание искать в архивах форума советы ЮЗ. Примите и прочь!
Ищи сам, если сможешь.
206196131 (2008-03-30 03:05:00) [7]А по вопросу грамотной разработки приложений.
во это какрз то что нуна ))
Германн (2008-03-30 01:54:00) [8]
> 206196131 © (30.03.08 01:29)
>
> как же весь мир делает плагины к своим/чужим приложениям?
>
>
О! Вот тут помог бы совет ЮЗ. Но не по дурацкому вопросу "как весь мир делает плагины к своему приложению". А по вопросу грамотной разработки приложений.
(К плагинам для чужих приложений вопросов нет. Всё указано в справке для этих приложений).
Но Юрий сейчас в оффлайне.
Johnmen (2008-03-30 01:37:00) [9]Идея!
Всем спать! (с)
206196131 (2008-03-30 01:33:00) [10]технологии разработки плагинов
1) dll - теоритеичемки все нормально, на деле на каждом углу грабли
у кого какие идиеи ?
Johnmen (2008-03-30 01:30:00) [11]Вопрос-то в чем?
И делпхи с какого бока?