>cRunExt("\kick.exe") && Substitute the "\kick.exe" with the external exe or >Function cRunExt && batch file you want to run... >LPARAMETERS tcFile > >tcfile=IIF(type("tcFile")="C",tcFile,; > "kick.exe") >DECLARE INTEGER ShellExecute ; > IN SHELL32.dll ; > INTEGER nWinhandle,; > STRING cOperation,; > STRING cFilename,; > STRING cParameters,; > String cDirectory,; > INTEGER nShowWindow > >DECLARE INTEGER FindWindow ; > IN WIN32API ; > STRING cNull,STRING cWinName > >RETURN ShellExecute(FindWindow(0,""),; > "Open",tcFile,; > "","","",0)>I used the other modified code in zipping & unzipping with Winzip in Data Backup & Restore on my programs..