if(not uses.contain("ac = Acrobat")) sys.add_use('ac = Acrobat') blk_init.println('if (Type.GetTypeFromProgID("AcroExch.App", null, false) == null) {').inc() .println('MessageBox.Show("Adobe Acrobat is not installed", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);') .println('Environment.Exit(1);') .dec().println('}') // adds assembly if(this.props("VersionCS").value == '5.0') sys.add_assembly('Interop.Acrobat', 'Interop.Acrobat.dll', 'assembly\\AdobeCS5.0\\', 'True') elseif(this.props("VersionCS").value == '5.5') sys.add_assembly('Interop.Acrobat', 'Interop.Acrobat.dll', 'assembly\\AdobeCS5.5\\', 'True') elseif(this.props("VersionCS").value == '6.0') sys.add_assembly('Interop.Acrobat', 'Interop.Acrobat.dll', 'assembly\\AdobeCS6.0\\', 'True') end end