|
|
|
|
|||
| 您现在的位置: 教师之家 >> 课件制作 >> Authorware >> 文章正文 | ||
|
|||||
| 在Authorware中调用“关于”对话框 | |||||
作者:佚名 文章来源:教师之家 点击数: 更新时间:2007-8-4 ![]() |
|||||
|
我们知道,在Windows的资源管理器中,如果我们点击“帮助→关于windows”菜单命令,那么就会弹出一个如图所示的“关于”对话框。这让我们挺羡慕。想想吧,如果我们的多媒体作品中也能有一个这样的“关于”对话框,那该有多好啊。当然,我们所希望的并不仅仅是Windows的“关于”对话框,最好还得有咱们自己的个性,至少也应该有咱们自己的相关信息在里面啊。在Authorware中,实现这个愿望倒也不是很难――只要您知道在哪里可以找到所需要的函数。有兴趣吗?不如跟我一块来试试? 其实,在Authorware中并没有提供这样的函数。不过,我们可以在windows的system文件夹中找到Shell32.dll中找到相应的函数。具体的做法是: 打开Authorware,新建一个文件,按“Ctrl+Shift+F”快捷键,打开函数列表窗口,此时,窗口下方的“Load”按钮是灰色不可用的。不过您甭着急,您在“Category”处的下拉列表中,找到最下方的“Untitled”(如果您已经保存了该文件,那么找到这个文件名),此时,函数列表窗口下方的“Load”按钮就变成可用的了。如图1所示。
点击“Load”按钮,弹出“Load Function”对话框。在这个对话框中,您可以在“C:Windowssystem”文件夹中找到Shell32.dll文件,如图2所示。
找到后双击,则会弹出另一个对话框,在这个对话框中“Function Name”下方的输入框中输入“ShellAboutA”,在“Arguments”下方的输入框中输入“long,string,string,long”,在“Return”下方的输入框中输入“long”,(千万注意此处大小写可不能用错了啊),输入完成后点击“Load”按钮。 如果函数被顺利导入的话,那么就会在对话框的下方给出相应的提示“Successfully loaded "ShellAboutA()"”。如图3所示。
看到提示后,按下“Done”按钮,函数就算导入完毕了。(如果在按下“Done”按钮后,系统再次打开“Load Function”对话框的话,点击“取消”就可以了。)您可以看到在“Functions”窗口左侧,ShellAboutA函数已经在那里了。 双击这个计算图标,打开它的输入窗口,在其中输入如下的内容:
对了,如果您要打包发行的话,可别忘了把那个Shell32.dll也拷到打包文件所在的目录中啊。不过话也说回来了,谁家的电脑里会没有这个文件呢?呵呵. [1] |
|||||
| 文章录入:admin 责任编辑:admin | |||||
| 【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口】 | |||||
|
| | 设为首页 | 加入收藏 | 联系站长 | 友情链接 | 版权申明 | | |
| 版权所有:教师之家信息网 网站:http://www.edu910.net 备案号:黑ICP备06007963号 站长:阿东 |