
Internet
song00100
尽我最大的努力,完成更好的项目!
展开
-
InstallShield内部库函数全集二
3 信息函数下列信息函数提供操作环境中有效资源的数据:磁盘空间,内存和操作模式:GetDiskSpace返回指定磁盘的有效字节数(未使用的)(最高为2GB)。GetDiskSpaceEx以bytes、kilebytes、megabytes或gigabytes为单位返回一个磁盘的空闲空间,。GetEnvVar返回一个环境变量的当前值。GetExtents返回屏幕大小。GetMemFree返回运行在原创 2009-01-08 16:08:00 · 523 阅读 · 0 评论 -
InstallShield内部库函数全集八-文件和文件夹函数
9 文件和文件夹函数 文件和文件夹函数提供一个全面的方法来处理文本文件,二进制文件和文件夹。许多函数使用变量TARGETDIR 和SRCDIR作为路径并只接受文件名作为参数。适当时也接受通配符。ChangeDirectory使指定的目录为当前目录。CloseFile关闭一个打开的文件。CopyFile将一个文件从一个文件夹拷贝到另一个。CreateDir创建一个新文件夹。CreateFil原创 2009-01-08 16:13:00 · 603 阅读 · 0 评论 -
InstallShield内部库函数全集十-长文件名函数
10 长文件名函数 下列函数从短文件名创建长文件名,将短文件名转换到长文件名,并且将长文件名用双引号括起使得处理长文件名的操作系统可以识别它们。LongPathFromShortPath从一个短文件名创建一个长文件名。LongPathToQuote插入或删除环绕一个长文件名的双引号。LongPathToShortPath从一个长文件名创建一个短文件名。10.1 LongPathFromS原创 2009-01-08 16:13:00 · 468 阅读 · 0 评论 -
InstallShield内部库函数全集十一-INI文件函数
11 INI文件函数 INI文件函数从初始化和配置文件中获得信息或拷贝信息到这些文件。一个初始化文件是一个特殊的包含关键字名-值对的ASCII文件。关键字名-值对代表运行时对应用程序的选项。你也可以访问和修改专用的初始化文件和系统初始化文件。下面的列表简要描述了每个INI文件函数。 由AddProfString, ReplaceProfString, 或 WriteProfStrin原创 2009-01-08 16:13:00 · 579 阅读 · 0 评论 -
InstallShield内部库函数全集十二-共享和锁定文件函数、字符串函数
12 共享和锁定文件函数 一个共享文件是一个可以被多个应用程序使用的文件,如.dll,.vbx或驱动程序。InstallShield保护共享文件在卸载过程中不被删除。 使用SHAREDFILE选项的函数把所有的文件都视为共享文件,因而为所有包含的文件递增注册表引用计数器。如果文件存在于目标目录并且它的注册表引用计数器大于0,则InstallShield将其注册表引用计数器增一。如果共享文件不原创 2009-01-08 16:14:00 · 489 阅读 · 0 评论 -
InstallShield内部库函数全集十五-注册表函数
15 注册表函数下列函数允许你访问注册表,读、创建和删除注册表项,和为卸载建立注册表相关参数。CreateCreateInstallationInfo为你安装的程序创建一个应用程序信息项和一个每应用程序路径项。CreateRegistrySet创建在资源窗格的注册表入口文件夹中指定注册表入口的一组或所有组。DeinstallSetReference指定在卸载进程开始前要检测的参考文件。Deins原创 2009-01-08 16:15:00 · 856 阅读 · 0 评论 -
InstallShield内部库函数全集十八-扩展函数
18 扩展函数 扩展函数允许你调用动态链接库中的函数,调用Windows APIs,或运行另一个应用程序或安装程序脚本。UseDLL 和 UnUseDLL函数允许你装入一个DLL到内存中或卸载它并使用DLL。LaunchApp 和 LaunchAppAndWait函数允许你仍在执行脚本时运行另一个Windows 或DOS应用程序。CallDLLFx从一个外部DLL中调用函数。Delay延迟安装原创 2009-01-08 16:16:00 · 521 阅读 · 0 评论 -
用InstallShield 进行ASP 软件的打包和自动安装
前些时候看到这篇文章,对比了自己和作者的实现方法,感觉有一定的参考价值,大家不妨看看。 用InstallShield 进行 ASP 软件的打包和自动安装(Jaron原创) 作者: Jaron 点击链接查看作者详细信息 简介: 用InstallShield 进行 ASP 软件的打包和自动安装(原创) #include "ifx.h" //不能移动 //////////////////////////原创 2009-01-08 16:17:00 · 430 阅读 · 0 评论 -
OWC绘图控件研究
OWC,即Office Web Components,是微软随Office提供的绘图控件,使用它能够绘制绝大部分的图形,但不幸的是OWC的帮助文件并不好用,网上关于OWC的文章也都很简单,稍微深入一点的问题就很难搜到。所以,把自己研究OWC的一些心得写在这里,希望能帮助有需要的朋友,使他们不必再去翻看长长的对象(属性、方法)列表。除此之外,也有一些功能还未实现,希望与大家一起探讨。 注:本文只谈论原创 2009-01-08 16:27:00 · 499 阅读 · 0 评论 -
使用InstallShield11.5部署Web程序{安装包}
看完本文章后,你应该可以用InstallShield建立一个安装包,这个安装包可以实现以下功能:1、检查服务器是否安装Microsoft.Net Framework 2.0,如果安装,自动安装。2、在IIS中建立站点,并为站点建立单独的应用程序池3、在MS SQL Server中建立数据库,并初始化数据,同时将用户输入的信息保存在数据库中4、修改Web.config中的数据库连接字符串。原创 2009-01-08 16:30:00 · 829 阅读 · 0 评论 -
固定水晶报表每页显示的行数两种方法
方法一: 例如每页显示20条记录: 1.选择[区段专家] 2.选择[明细] 3.选择[在之前新增分页]的公式按钮,输入以下公司 IF Remainder (RecordNumber, PageNumber*20+1 )=0 then True Else False 把20改为原创 2009-01-08 16:56:00 · 2665 阅读 · 1 评论 -
InstallShield内部库函数全集四-Sd对话框函数
5 Sd对话框函数 InstallShield提供一些Sd对话框函数,用户可自定义和显示。Sd对话框使用可以创建用户输入的对话框的特殊脚本定义函数来创建。然后该对话框根据所作选择返回值给脚本。 Sd对话框有一个Cancel按钮,当它被选中时不返回一个CANCEL值。而是调用缺省的退出处理。下面是所有有效的Sd对话框函数的列表:DialogSetInfo改变由一些内部对话框函数呈现的对原创 2009-01-08 16:09:00 · 826 阅读 · 0 评论 -
InstallShield内部库函数全集一
1 库函数综述InstallShield包含300多个内部库函数,用户可在安装脚本中调用它们来创建程序组,操作文件夹,处理目录,监督安装状态,创建对话框,操作文件及其它更多工作。因为InstallShield脚本编译器已经识别这些库函数名,所以用户在使用它们之前无须说明。为了成功调用一个内部库函数,用户必须知道库函数名称及使用格式。InstallShield 库函数参阅附录D库函数索引。在接下去原创 2009-01-08 16:07:00 · 433 阅读 · 0 评论 -
InstallShield: xzIISConfig 用于配置 IIS 的 InstallScript 脚本
前言:用程序配置 IIS 所用到的“技术”无非是 ADSI 或者 WMI 提供的组件服务程序。可以通过 Windows Host Script 来执行 JScript 或者 VBScript 脚本,也可以在 VB/Delphi 这类快速开发工具开发程序来调用,甚至可以通过浏览器中运行的 JavaScript/JScript/VBScript 以及 IIS 运行的 ASP 来调用。因为支持 ID原创 2009-01-08 16:06:00 · 573 阅读 · 0 评论 -
InstallShield内部库函数全集七-文件配置函数
8 文件配置函数8.1 高级配置文件函数 高级配置文件函数比Ez配置文件函数提供给高级开发人员更大的灵活性和对系统配置的更多控制。为使用这些高级函数访问和编辑一个系统配置文件,可通过调用ConfigFileLoad开始。大多数其它函数只有在系统配置文件已经由ConfigFileLoad打开后才能被调用。当你结束编辑系统配置文件时,调用ConfigFileSave来保存你的修改。注意函数C原创 2009-01-08 16:12:00 · 469 阅读 · 0 评论 -
InstallShield内部库函数全集十六-列表处理函数
16 列表处理函数 列表被使用来保存相关信息组。在InstallShield中,有两类列表:字符串列表和数字列表。提供两组函数来处理列表:每个处理一种类型。以”Item”结尾的列表函数处理数字列表。以”String”结尾的列表函数处理字符串列表。你不能将数字列表函数使用到字符串列表,反之亦然。下面是在一个安装脚本中处理列表的函数。ListAddItem添加一项到一个列表。ListAddSt原创 2009-01-08 16:15:00 · 486 阅读 · 0 评论 -
InstallShield内部库函数全集十七-外壳函数
17 外壳函数 外壳函数创建新的程序文件夹,删除存在的程序文件夹,添加项目到存在的程序文件夹。在安装的最后,添加应用程序到适当的程序文件夹以允许用户立即访问你的软件。下列函数也支持不同的图标选项。AddFolderIcon添加一个图标到一个文件夹。CreateProgramFolder创建一个程序文件夹。CreateShellObjects创建在资源窗格的外壳对象文件夹中指定文件夹和快捷方原创 2009-01-08 16:15:00 · 624 阅读 · 0 评论 -
InstallShield内部库函数全集三
4 内部对话框函数 下列函数创建简单对话框,如Yes/No对话框和消息框。一些函数允许你简单地显示公用对话框的各种类型。有Cancel按扭的内部对话框当该按扭被选中时不返回CANCEL(2)值。而是调用当前定义的退出处理程序。注意:作为缺省,InstallShield Professional 6以Windows 2000 风格显示最终用户对话框,该风格遵照Windows用户界面的Micr原创 2009-01-08 16:09:00 · 563 阅读 · 0 评论 -
InstallShield内部库函数全集五-自定义对话框函数
6 自定义对话框函数 下列函数处理自定义对话框进程。你使用一个资源编辑器来创建对话框并可用这些函数把它插入脚本中。 任何你可以创建的Windows对话框都可以被使用在一个安装脚本中。对话框可以有单行或多行编辑框,单个或多个选择列表框,组合框,单选钮,复选框和下按按扭作为标准控件。对于更复杂的控件,则提供高级函数,如CmdGetHwndDlg, LOWORD和HIWORD。CmdGet原创 2009-01-08 16:10:00 · 835 阅读 · 0 评论 -
InstallShield内部库函数全集六-组件函数
7 组件函数下列函数允许你控制文件媒体、创建和处理脚本创建的组件组:ComponentAddItem增加一个新的组件到脚本创建的组件组中。ComponentCompareSizeRequired确定是否有足够的空闲磁盘空间给选定的组件。ComponentDialog呈现一个对话框,允许最终用户选择组件和指定一个目标位置。ComponentError当一个组件函数失败时,返回附加的错误信息。Com原创 2009-01-08 16:11:00 · 854 阅读 · 0 评论 -
InstallShield内部库函数全集十四-路径缓冲函数
14 路径缓冲函数 路径缓冲函数有助于你处理包含查找路径的字符串。路径缓冲函数工作在一个唯一的作为路径缓冲的临时字符串变量。该路径缓冲在InstallShield内部被定义;所有路径字符串函数对路径缓冲中的内容起作用。 这些函数不支持长文件名。在将长文件名传递到一个路径缓冲函数前调用LongPathToShortPath将它转换到等价的短文件名。 路径函数帮助你操作和创建路径字原创 2009-01-08 16:14:00 · 510 阅读 · 0 评论 -
Internet Explorer 安全区域注册表项说明
本文介绍 Internet Explorer 安全区域和隐私设置在注册表中的存储位置及管理方法。您可以使用“组策略”或 Microsoft Internet Explorer 管理工具包 (IEAK) 来设置安全区域和隐私设置。如果在基于 Microsoft Windows 2000 的计算机上使用“组策略”或 IEAK,则可能必须安装一些修复程序以设置安全区域和隐私设置。有关其他信息,请单击下面原创 2009-01-08 17:05:00 · 1178 阅读 · 0 评论 -
SOA无处不在
】“事情可以变的尽可能的简单,但是不能更加简单。”——爱因斯坦 概述 爱因斯坦在很多年前做了上述的著名论断,到如今,这句话依然与大型软件系统的构建息息相关。不幸的是,任何一个从事IT业足够长时间的人都能够指出,有太多的软件系统已经在爱因斯坦的这句话上失败了。一些系统做的太简单而不能胜任其应有的性能;而另一些系统则做的过于复杂,使的开发和维护的成本急剧上升,更不用说不同系统整合变得也几乎不可原创 2009-01-08 17:09:00 · 555 阅读 · 0 评论 -
用于实现 Web 服务的 SOA 编程模型,第 10 部分: SOA 用户角色
使用面向服务的体系结构(Service-Oriented Architecture,SOA)的优势之一就是可以将 IT 系统与其所支持的业务紧密结合。这对于那些开发和操作这些 IT 系统的人员所执行的任务和所需的知识与技能都有影响。本文将通过一个简单的集成场景来说明团队如何创建和运行面向服务的解决方案。其中使用了用户角色来描述所涉及的人员的技能和职责,是专门针对技术负责人撰写的,目的在于帮助您了解原创 2009-01-08 17:10:00 · 1158 阅读 · 0 评论 -
利用WebBrowser彻底解决Web打印问题
BS架构下的打印大家是怎么解决的呢,我最近作了一个项目正好负责这一块,不仅要求打印页面的特定部分,还要求有后台的批量打印,在网上查了一些资料,最后终于解决了。抱着“取之于众 服务于众”的思想,我总结了一下,把它拿到网上来与大家分享,希望能帮助遇到类似问题的朋友。我主要使用了IE内置的WebBrowser控件,无需用户下载和安装。WebBrowser有很多功能,除打印外的其他功能就不再赘述了,你所能原创 2009-01-08 17:20:00 · 742 阅读 · 0 评论