authorwre7中的U32和ODBC使用介绍.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
authorwre7中的U32和ODBC使用介绍

4.1.1? 什么是ucd和u32 ucd(user code dll)是用户自定义函数的缩写。包括authorware自带的ucd函数和用户用vb、vc、delphi编写的ucd函数。 ucd函数又称为外部函数,在使用之前必须先引入到当前文件中,当外部函数被正确引入后,我们就可以像使用系统函数一样使用它了。ucd函数的后缀一般为u32(32位)或ucd(16位,在windows 3.x中使用)。在authorware 7.0中已经不再带有16位的ucd了。 4.1.2? 如何导入外部函数 用户自定义函数引入的步骤,以装载“cover.u32”为例: 1)用authorware新建一个文件,并命名为cover.a7p. 2)选择【窗口】→【面板】→【函数】菜单项或单击工具栏上的【函数】按钮,打开函数对话框。 3)在函数对话框的“种类”下拉列表中选择当前的文件“cover.a7p”,单击“加载”按钮 4)弹出“加载函数”对话框。在对话框中选择要加载的外部函数,这里选“cover.u32”单击【打开】按钮。 5)弹出对话框,在“名称”项下面显示的是“cover.u32”所包含的两个函数“cover()”和“uncover()”,按住【ctrl】快捷键,再分别单击着两个函数就可以选中它们。单击【加载】按钮装载这两个被选中的函数。 6)如果出现如图4-1所示,说明函数已经加载成功,如选中“cover”函数,则在下面的“描述”框中显示的是函数的名称和具体的使用方法。 图4-1? 加载“cover”函数 7)将外部函数引入到计算图标或指定的区域,只要打开计算图标,双击图4-1中的函数名即可,效果如图4-2所示。 图4-2? “cover”函数的应用 4.1.3 ?如何覆盖演示窗口外的 桌面部分——cover.u32 如果你的多媒体演示系统的显示区域大小设置为640×480像素,而显示器的分辨率被设置成800×600像素,那么它在运行的时候显示区域比屏幕的区域要小。屏幕上的其他部分在你的程序运行时会继续显示在屏幕上。这样,会使用户分心,那么有没有一个办法使程序在运行时隐藏其余部分而不干扰用户的视线呢? 方法是运用u32函数cover和uncover,我们来举一个例子。 1)拖入一个显示图标,在显示图标中导入一个背景图片。 2)拖入一个交互图标,在交互图标右边拖入三个计算图标,分别起名为“隐藏桌面”、“显示桌面”和“退出演示”。在交互图标中安排好三个按钮的相对位置。 3)载入(上一节中已经介绍过)u32函数包cover.u32中的函数:cover()和uncover()。 4)打开“隐藏桌面”计算图标在其中输入:cover()。 5)打开“显示桌面”计算图标在其中输入:uncover()。 6)打开“退出演示”计算图标在其中输入: uncover() quit() 来结束演示。程序结束前一定要取消覆盖屏幕,即运行uncover(),不然会影响到其他程序的运行。 7)该程序一定要打包以后才能看出运行效果。最好在打包前不要运行此程序。 4.1.4? 如何载入windows api 一、windows api简介 windows api是应用程序编程接口(application programing interface)的缩写,它是一系列复杂的函数、消息的集合,为高级语言提供了大量可扩充的功能强劲的函数。 二、windows api函数的载入 aw中可以利用动态链接库(dll)文件,直接使用windows api函数库的功能。一个dll文件就是一个函数库,包含若干个函数。调用dll文件时,必须明确函数的调用协议,包括函数的名称、参数的数目、参数的类型、返回值的类型。 1)windows函数库主要的几个文件。 l????????? gdi32.dll:屏幕显示及打印功能的函数集 l????????? user32.dll:鼠标、键盘、通信端口、声音、时钟功能的函数集 l????????? kernel32.dll:文件及内存管理(核心部分)功能的函数集 l????????? mpr.dll:windows 32网络接口库 l????????? advapi32.dll:windows 32、advapi32核心部件 2)dll文件的载入过程。 与调用外部函数相似,dll函数集在使用之前必须事先载入和声明,其载入的过程要比调用ucd函数更加复杂。以装载“window\system\shell32.dll”文件为例,具体的载入过程介绍如下。 单击工具栏上的【函数】按钮,打开“函数”面板,在“种类”下拉列表中选择当前的文件“关于.a7p”。单击【加载】按钮,出现“加载函数”对话框,选择“c:\window \system\shell32.dll

文档评论(0)

woai118 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档