Re: Module, plug-ins,..



With Delphi win32 you could use COM plugin components,
with a standard set of interfaces which you specify.
You can query the registry to get a list of the registered
COM libraries in a particular category which you specify.
Using COM can be more powerful than using basic DLLs, and has the
advantage over packages that you can write the plugins in
other languages than Delphi/C++Builder - eg Visual Basic or Visual C++.

This sounds like a lot of work ... and it requires plugin authors to
write COM servers, which is harder than writing COM consumers, which
is hard enough.

I don't think it is any more work that writing a package plugin
architecture.
Whichever method you use, you still have to design the interfaces
which will be used to query for capabilities and pass data back
and forth.
It aint trivial whichever method you choose.

cheers,

Chris


.



Relevant Pages

  • Re: Module, plug-ins,..
    ... You can query the registry to get a list of the registered ... COM libraries in a particular category which you specify. ... you still have to design the interfaces ...
    (borland.public.delphi.non-technical)
  • Re: ADAM logging
    ... Logging every query into a file would probably be too expensive perf-wise. ... "Lee Flight" wrote in message ... we register a registry callback. ... >>> did you restart the ADAM instance after you made the change? ...
    (microsoft.public.windows.server.active_directory)
  • MS Access/VBA Question - Using Multiple combo Boxes to Search on a Form
    ... -I have a form with several combo boxes and several text ... a button is clicked which launches a new form (frmResults). ... frmResults is bound to a query, the criteria of which is set to the ... specify anything for a particular field. ...
    (microsoft.public.office.developer.vba)
  • Re: How to test a method
    ... bunch of interfaces, etc, is to separate the data fetching from the data ... to it whatever mock data you would have in an dependency injection   ... Registry) that provides methods that hit the DOCs internally. ... the entirety of my business layer is tied to my ...
    (microsoft.public.dotnet.languages.csharp)
  • Re: dynamic type checking - a pauline conversion?
    ... to actually write the code in Java. ... Is the query handled ... One of the problems with Java typing is small differences in interfaces ... array iteration, List iteration, and database query result iteration all ...
    (comp.object)