Plug - ins

6 отговора 171 прегледа
#1

Plug - ins

Въпросът ми е как се пише приложение което да има поддръжка на Plug - ins? Има ли някакви материали по темата? Или упражнения или каквото и да било така че да помогне?

Отговор
в отговор на Alex #2

Re: Plug - ins

- Най общо - приложението ти зарежда dll (за Windows) или so за Linux, в която е реализиран набор от функции (например Init, Reset, DoSometing, DoSomethingElse,...), които си задал предварително.... Добре е да се навържат нещата със ScriptingHost-a ако си под Windows - така че ще е полезно да си изтеглиш няколко примера от MSDN как се implement-ват такива неща... А програми, които използват plug-ini с лопата да ги ринеш - Netscape, WinAmp - от тех можеш да видиш минимално необходимото API, което трябва да осигуриш. Има един симулатор за PIC процесори - работи под Linux - gpsim - там може да видиш как се правят нещата за Linux-a. Дано съм ти помогнал.... Успех.

Отговор
в отговор на darklord #3

Re: Plug - ins

...ili wmesto nabor ot funkcii da imash 1 koiato ti e classfactory...tam malko ima griji s rtti-to obache taka che moje da se naloji sam da si go ponapishesh (Delphi do v6 sys sigurnost ima problemi, v 6 kazaha che uj sa gi oprawili ama ne sym probwal)

Отговор
в отговор на Alex #4

Re: Plug - ins

Ами това едно от предназначенията на COM. Според мен е по-правилно да си ползваш стандартния MS модел, отколкото да си измисляш собствен, както, например, са направили другарите от Discreet (3DS Max). Стандартния модел ще ти даде възможност да ползваш разни скриптове и VB за направата на plug-ins.

Я вышел им наперерез...
Отговор
в отговор на Alex #5

Re: Plug - ins

Plug-ins za koja programa? ili za koe API? mnogo obsht wupros zadade

tirulirutatuutuu
Отговор
в отговор на malkia #6

Re: Plug - ins

Exellent3D(for instance), Direct3D API, Win32 API Assembler/C/C++ languages.

Отговор
в отговор на darklord #7

Re: Plug - ins

Kakwi sa tezi MSDN primeri?

Отговор