人物:至尊宝、紫霞仙子、包租婆(公)、银行贷款员、旁白、牛魔王、路人(老板、神父)第一幕:至尊宝(宝)出场旁:至尊宝是一名到了成家之年的IT工作者,他经历了房价从2000一平米到20000一平米的变化。旁:每当他以为存够钱,要买房子的时候,总会发现,自己的钱不够。旁:房价越来越高,仿佛工资永远追不上房价,至尊宝也对买房的必要性产生了怀疑。路人(路)出场宝踩到路路:道歉啊!宝:买房,需要吗?路:不需... Read More
posted @ 2010-10-26 12:37 蓝欣児 Views(1703) Comments(8) Diggs(3) Edit
installscript MSI工程,打包时把32位程序写入64位的系统注册表:导入注册表的时候,直接放到HKEY_LOCAL_MACHINE\SOFTWARE下,在components里找到注册表元件,在右边属性列表里64bit component 选择no(默认值)。打包好后在64位系统,会自动写入HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node里面。*****... Read More
posted @ 2010-10-25 09:17 蓝欣児 Views(409) Comments(0) Diggs(0) Edit
installscript MSI工程右击 Installation Designer | Set Up Design | Default Features | Devices Drivers Wizards...按向导一步步操作。 Read More
posted @ 2010-10-22 16:33 蓝欣児 Views(162) Comments(0) Diggs(0) Edit
要求实现同名文件aaa.dll支持系统Server2000和Server2003/xp步骤:将2个同名文件aaa.dll上传到Installation Designer|Files And Folders在Installation Designer| Components 找到aaa.dll,分布命名为aaa.dll_2k, aaa.dll_03;编译生成即可。 Read More
posted @ 2010-10-22 16:04 蓝欣児 Views(183) Comments(1) Diggs(0) Edit
知道这个blog是因为学习InstallShield,因为经常要光顾kevin和海洋女神的blog,于是也注册一个。说实在的,公司把打包的工作丢给我后,我就开始手忙脚乱,只好在网上寻求帮助。特别感谢Kevin和海洋女神他们的帮助,继而非常感谢那些在网上共享资源和帮助别人的人。也希望自己在工作的过程中也有些心得,希望自己也成为能帮助别人的人。(真心话,O(∩_∩)O~) Read More
posted @ 2010-10-12 15:24 蓝欣児 Views(130) Comments(0) Diggs(0) Edit
在前面的日志里面介绍了在卸载的时候删除整个安装目录的方式。但是当遇到程序生成的文件不是在同一个目录下,有时甚至是用户自定义的文件夹路径,这个时候我们卸载的时候是没有将用户自定义的文件夹给删除掉的。所以今天会介绍怎么用getprofstring函数获取一个ini配置的值并且用DeleteDir函数将其删除程序在安装的时候会要求用户创建一个目录如:d:\hiadminhiadmin下面有如下子文件夹d... Read More
posted @ 2010-08-23 15:16 蓝欣児 Views(1669) Comments(0) Diggs(0) Edit
用过InstallShield做安装包的朋友都有这么一个问题,当程序在卸载的时候,没有将程序安装时创建的文件夹给彻底删除,这个时候当我们再一次安装这个程序的时候如果选择的安装目录是同一个,那么很有可能会出现安装好的程序不能启动或者出现一些意想不到的问题。最近我们项目组的安装包是由我负责的,在程序卸载的时候也出现了这样问题,当卸载以后需要将程序安装目录手动删除,才能保证第二次安装的时候不会出现问题。... Read More
posted @ 2010-08-23 15:14 蓝欣児 Views(4461) Comments(0) Diggs(0) Edit
11.验证SQLServer的身份认证方式prototype NUMBER checkSQLAuth(); function NUMBER checkSQLAuth()NUMBER nResult,nType,nSize;STRING szKey,szValue,szKeyName,szSQLServiceName1,szSQLServiceName;beginszKeyName = "Login... Read More
posted @ 2010-08-20 17:31 蓝欣児 Views(382) Comments(0) Diggs(0) Edit
7.判断操作系统if !(SYSINFO.WINNT.bWinServer2003 || SYSINFO.WINNT.bWinXP) thenif SELECTED_LANGUAGE = ISLANG_ENGLISH then szMsg = "Your current operation system cannot satisfy the requests.\n The operation sy... Read More
posted @ 2010-08-20 17:30 蓝欣児 Views(390) Comments(0) Diggs(0) Edit
prototype BOOL ExecuteSQLScript(STRING); prototype BOOL ExecuteScript(OBJECT,OBJECT,STRING);//参数ConnectionString = Provider=SQLOLEDB.1;Data Source=servername;Initial Catalog=MyProject;Integrated Secur... Read More
posted @ 2010-08-20 17:30 蓝欣児 Views(274) Comments(0) Diggs(0) Edit