I found the following: ##You might want to look at this article: ##http://delphi.about.com/library/weekly/aa020805a.htm ##which presents a workable solution to the MDI form in dll problem.
You should be able to use inherited forms with no problem: I've never used MDI; ----- Original Message ----- From: "David Duffy" <[EMAIL PROTECTED]> To: "Borland's Delphi Discussion List" <[email protected]> Sent: Tuesday, March 28, 2006 2:18 PM Subject: Re: Modular Program > I just tried the packages way and that seems to work but... > > Do you have to hard code every package name that you want to use > into the main project? I'd like to be able to just drop files into the exe > directory and have the extra modules available the next time it runs. > > Would DLL's be a better way to go for this functionality? > One reason for looking at your packages method was to be able > to use an MDI style interface like I've already used previously. > > DLL's seem to rule that out. Or do they? > > Darren McBride wrote: > > David, > > > > I've done exactly what you need using Delphi packages (and it encompasses > > the modules you mentioned). Your biggest question at this point is > > Delphi.NET or Win32. This will dictate whether you adopt the standard Delphi > > package approach or the .NET assembly approach. Both will do what you need. > > > > Regards, > > Darren > > > > -----Original Message----- > > Subject: Modular Program > > > > Hi, > > I'm thinking of writing a new application to use in my business that would > > encompass accounting, ordering, inventory, sales, etc. > > > > The last one I wrote was all one exe file but I've been thinking of > > something that had modules that could be added or updated or even removed at > > some time after the original compilation. > > > > Does anyone have any pointers on how programs like Mozilla Firefox and > > Thunderbird use extensions as this may be one way of achieving what I want > > to do. Am I on the right track even? > > > > > -- > ___________________________________________ > David Duffy Audio Visual Devices P/L > Unit 8, 10 Hook St, Capalaba 4157 Australia > Ph: +61 7 38235717 Fax: +61 7 38234717 > New Web: www.audiovisualdevices.com.au > ___________________________________________ > > _______________________________________________ > Delphi mailing list -> [email protected] > http://www.elists.org/mailman/listinfo/delphi > > > -- > No virus found in this incoming message. > Checked by AVG Free Edition. > Version: 7.1.385 / Virus Database: 268.3.1/292 - Release Date: 24/03/2006 > > _______________________________________________ Delphi mailing list -> [email protected] http://www.elists.org/mailman/listinfo/delphi

