在AW中如何调用系统控制面板?_课件制作
在windows系统中,控制面板是用来帮助用户对系统进行设置的。控制面板文件是一种特殊的动态链接库,它以cpl为扩展名存放在系统文件夹中,我们就可以用windows的rundll32.exe来执行其中的例程。现介绍实现的方法如下:
(1)启动authorware;
(2)新建一个文件,取名为“例子1.a5p”;
(3)按快捷键“ctrl+shift+f”,打开“function”窗口;
(4)选择“例子1.a5p”,点击“load”按钮,打开“winapi.u32”文件,并引入其中的函数“winexec()”;
(5)放置一个交互图标在流程线上;
(6)放置一个计算图标于交互图标下,交互方式为按钮,并取名为“打开控制面板”;
(7)双击“打开控制面板”计算图标,在里面写上:winexec("rundll32.exe shell32.dll,control_rundll",1),注意不要把字符写错了,否则就不能运行了。
(8)运行文件,单击“打开控制面板”按钮,就可以直接打开windows的系统控制面板了。
最后,我要告诉大家,如果要打开指定的控制面板里的对象,也可以通过这种方法来实现,以打开桌面属性为例,方法是在计算图标里写上:winexec("rundll32.exe shell32.dll,control_rundll desk.cpl",1)
(1)启动authorware;
(2)新建一个文件,取名为“例子1.a5p”;
(3)按快捷键“ctrl+shift+f”,打开“function”窗口;
(4)选择“例子1.a5p”,点击“load”按钮,打开“winapi.u32”文件,并引入其中的函数“winexec()”;
(5)放置一个交互图标在流程线上;
(6)放置一个计算图标于交互图标下,交互方式为按钮,并取名为“打开控制面板”;
(7)双击“打开控制面板”计算图标,在里面写上:winexec("rundll32.exe shell32.dll,control_rundll",1),注意不要把字符写错了,否则就不能运行了。
(8)运行文件,单击“打开控制面板”按钮,就可以直接打开windows的系统控制面板了。
最后,我要告诉大家,如果要打开指定的控制面板里的对象,也可以通过这种方法来实现,以打开桌面属性为例,方法是在计算图标里写上:winexec("rundll32.exe shell32.dll,control_rundll desk.cpl",1)