使用Visual Basic 5.0很容易建立屏幕保护程序。实际上任何VB应用程序都可以作为屏幕保护程序来运行,只是有的程序更适于作为屏幕保护程序。要想使自己的应用程序成为Windows环境中屏幕保护程序,需要将该程序作为屏幕保护程序来编译。具体方法是:从File 菜单上选定Make EXE File,在Make EXE File对话框中作以下改动:不再建立带扩展名为EX E的可执行文件,而是把扩展名改为SCR。
下面讨论一下在设计屏幕保护程序时应注意的几个问题。
1.如何防止同时运行屏幕保护程序的两个实例Visual Basic提供了一个App对象,它有一个PreInstance属性,如果当前已经有一个Vi sual Basic应用程序的实例在运行,就可把该属性设置为True,从而避免同时运行一个屏幕保护程序的多个实例。
下面的代码显示App.PreInstance在屏幕保护程序中的实现:
If App.PreInstance=True then
Unload Me
Exit Sub
End If
此外,还有一种更好的方法可以避免同时运行一个屏幕保护程...[ 查看全文 ]