Thank you very much Brian. Your answer is exactly what I was looking for. I'm used to VB where it let you build a installer by asking you to include files, which VB cannot detect, such as DLL or OCX that you want to be an install-package. I don't see one in RB, so I thought shouldn't RB have one too? We would think all the important and repetabive routines should be included as a installer library or package, so you don't have to write all the necessary functions from scratch. This is why I was asking for an installer plug-in in RB.
The truth is if I were to write one, I don't know how and where to start. Could you give me more advice with examples. Thanks a millinion for your kind response. ----- Original Message ---- From: Brian Rathbone <[EMAIL PROTECTED]> To: REALbasic NUG <[email protected]> Sent: Tuesday, September 26, 2006 1:43:44 PM Subject: Re: Why RB for our installer There are installer packages that do a very good job of handling most installation challenges. For example, the installer package might need to deal with files it cannot overwrite because they are still in use. These are the types of things you would need to address yourself in an RB created installer. Most of these packages also have a scripting language that you can learn and use if your needs exceed the built in functionality. I have used installer packages with great success, and I've also successfully created installers in RB when much of what I needed was not provided by an installer package or easily done in their scripting language. If you just need a simple installer / uninstaller, you are probably best off with an installer package like InnoSetup. It's easy to use and has great compression. If you find yourself needing to do some advanced stuff, then it can often be easier accomplished within RB. There have been times I've combined the tow. Using an installer package to call an RB application during the install in order to handle one or two things. I just included the code in my RB app, and called the code only when the app was started with a special command line switch. (MyApp.exe /initialize) Then I told the installer package to execute my app with the parameter during the install. As far as a plugin installer, are you referring to RB plugins or browser plugins? Either is possible. You just have to figure out what functionality your installer needs, and that will probably determine which method to use. hth, Brian _______________________________________________ Unsubscribe or switch delivery mode: <http://www.realsoftware.com/support/listmanager/> Search the archives of this list here: <http://support.realsoftware.com/listarchives/lists.html> _______________________________________________ Unsubscribe or switch delivery mode: <http://www.realsoftware.com/support/listmanager/> Search the archives of this list here: <http://support.realsoftware.com/listarchives/lists.html>
