Hello Roger, I have checked the files made and yes, there is a difference but not clear on how to figure where the differences come from. I have also removed all references to the stringgrid from the test program to build a self-extracting archive (demo 5). Have used the older DLL just in case they changed, and compiled with the earlier version of zipmstr.pas but still no joy. I wonder if you would have the time to recompile your demo 5 and try that to confirm you can create SFX with no problems? Thanks, Alistair+ Monday, November 18, 2002, 3:43:45 AM, you wrote: RA> As far as I know the ConvertSFX adds the sfx stub in front of the ZIP RA> file then followed by the SFX options you choose. RA> Normally use of other controls on your main form should have no RA> influence on the conversion. RA> If you have an Hex editor such as UEdit you could look into the RA> created EXE files and compare both version. RA> In my experience this is almost the only way to find out what is wrong with RA> the files, later on you can try to find out why. RA> HTH RA> Roger Aelbrecht RA> http://web.wanadoo.be/driehoeksw RA> ----- Original Message ----- RA> From: "Alistair George" <bigal@xxxxxxxxxx> RA> To: "Roger Aelbrecht" <delphizip@xxxxxxxxxxxxx> RA> Sent: Sunday, November 17, 2002 6:13 AM RA> Subject: [delphizip] create EXE from ZIP >> >> Hello Roger, >> Pretty certain that the problem lies with using another type of stringgrid RA> in >> mainform (due to sorting and selecting options required). I have checked RA> the >> codes between example routine and my own routine and in the sfx area they RA> are >> identical with the exception of the new grid. How could this be do you RA> know? >> as I cannot see any reference to a grid in the sfxunit, nor the >> ZipMaster1.ConvertSFX call? >> Regards, >> Al+ >> >> >> -- Regards, Alistair+