Конференция "Начинающим" » как же весь мир делает плагины к своим/чужим приложениям
 
  • 206196131 © (30.03.08 01:29) [0]
    как же весь мир делает плагины к своим/чужим приложениям?


    то что формы+dll = Зло очередной раз убедился ))

     Какие еще есть менее кривые способы, добится нормальной расширяемости приложени без его полной пересборки, и без доступа к исходнуому коду остальных кусков приложения
  • Johnmen © (30.03.08 01:30) [1]
    Вопрос-то в чем?
    И делпхи с какого бока?
  • 206196131 © (30.03.08 01:33) [2]
    технологии разработки плагинов

    1) dll - теоритеичемки все нормально, на деле на каждом углу грабли

    у кого какие идиеи ?
  • Johnmen © (30.03.08 01:37) [3]
    Идея!
    Всем спать! (с)
  • Германн © (30.03.08 01:54) [4]

    > 206196131 ©   (30.03.08 01:29)
    >
    > как же весь мир делает плагины к своим/чужим приложениям?
    >
    >

    О! Вот тут помог бы совет ЮЗ. Но не по дурацкому вопросу "как весь мир делает плагины к своему приложению". А по вопросу грамотной разработки приложений.
    (К плагинам для чужих приложений вопросов нет. Всё указано в справке для этих приложений).
    Но Юрий сейчас в оффлайне.
  • 206196131 © (30.03.08 03:05) [5]
    А по вопросу грамотной разработки приложений.

      во это какрз то что нуна ))
  • Германн © (30.03.08 03:15) [6]

    >   во это какрз то что нуна ))

    Такое коверканье русского языка в вопросе - напрочь убивает желание искать в архивах форума советы ЮЗ. Примите и прочь!
    Ищи сам, если сможешь.
  • Anatoly Podgoretsky © (30.03.08 13:09) [7]
    > 206196131  (30.03.2008 1:33:02)  [2]

    На самом деле никаких граблей нет с ДЛЛ, есть проблемы с RTTI и диспетчером памятм, но это не проблемы ДЛЛ, а проблемы или Дельфи или автора, нарушение правил работы в ДЛЛ. И сама Дельфи и программа используют большую кучу ДЛЛ - это впервую очередь kernel, use, gdi и еще множество других. Ты проблемы с ними наблюдаешь?
    И плагины точно также надо писать с соблюдением тех же правил - только простые типы, никаких передач классов и объектов с автоматическим сроком жизни.
  • app © (30.03.08 13:11) [8]
    > 206196131  (30.03.2008 3:05:05)  [5]

    А кто такая это нуна.
    Еще раз увижу и буду закрывать, пока не прочитаешь правила.
  • Сергей М. © (30.03.08 13:30) [9]
    I>
    > как же весь мир делает плагины к своим/чужим приложениям


    Уж точно не так как ты)
  • Семеныч (30.03.08 13:46) [10]
    > 206196131 ©   (30.03.08 01:29)  
    > как же весь мир делает плагины к своим/чужим приложениям?

    Вы поймете это, когда освоите либо создание окон (не форм Delphi, а окон Windows) без использования VCL, либо технологию COM. Тогда же исчезнут и якобы существующие "проблемы" с DLL.

    Эти проблемы появляются тогда, когда DLL пытаются использовать не для того, для чего они предназначены. Но если использовать DLL по их прямому назначению, то никаких проблем действительно нет.
  • Amoeba © (30.03.08 14:14) [11]
 
Конференция "Начинающим" » как же весь мир делает плагины к своим/чужим приложениям
Есть новые Нет новых   [134433   +22][b:0][p:0]