|
-
Feb 7th, 2001, 01:58 PM
#1
Thread Starter
New Member
Hi,
It's possible to add new capabilities to a program adding new forms or functions without the need of recompilating the project and therefore uninstalling the previous version from the user's computer and reinstalling the new one?
Thanks,
Alejandro.
-
Feb 7th, 2001, 02:02 PM
#2
No.
But you dont necesarrily have to unisntall the old version. just install to a different directory.
-
Feb 7th, 2001, 02:16 PM
#3
Sure it is, many programs offer 'modularity', meaning that extra specialised add-ins can be purchased or downloaded that will expand the main program. This is best illustrated by modern graphics packages like CorelDraw and Adobe products.
Just don't ask me how to do it!
-
Feb 7th, 2001, 02:19 PM
#4
Well i know that, but you cant do it to just any program.
-
Feb 7th, 2001, 03:28 PM
#5
The correct response would be:
In VB: No, but Yes
Since you cannot create code-only dll's, only ActiveX dll's, and since those need to be added to and compiled with the program, you can't do it in the strictest sense.
I have had some success however by using .EXEs as plugins and making your main .EXE an ActiveX EXE, which the plugins can reference and use objects from.
A different approach would be to use the MSScript control and write plugins in VBScript to use the objects in your program.
But a plugin system like in WinAmp of Photoshop is impossible in VB, perhaps in VB.NET?
Gerco Dries.
Posting Permissions
- You may not post new threads
- You may not post replies
- You may not post attachments
- You may not edit your posts
-
Forum Rules
|
Click Here to Expand Forum to Full Width
|