收藏本站 
网站首页 
网站地图 
>> 我们从网络和杂志上收集了近100000余篇各类电脑技术、网络技术、软件技术等方面的文章教程,我们的收录原则:不是精华拒不收录!
先飞电脑技术网技术文章
在VFP中退出Windows的方法
[ 作者:佚名    转贴自:本站原创    阅读次数:488    更新时间:2005-11-30 13:30:00   录入:刘光勇 ]         
在一些Visual FoxPro for windows(以下简称VFP)的程序中经常要涉及到直接退出Windows窗口的问题,但是由于VFP的函数库中没有提供此函数,所以就必须自己设计一个程序来实现这个功能。
  以下
程序就是直接退出Windows的一种简便方法,其原理是利用VFP中提供的动态连接函数库Foxtools.fll中的Regfn()及Callfn()函数去访问Windows的User.exe函数库中的exitwindows()函数。
  
程序清单如下:
  #exit windows
  local lnmesrs
  lnmesrs=messagebox(′do you really want to quit windows?′,4+16+256,′exit windows′)
  if lnmesrs=6 #按YES按钮执行
  set library to sys(2004)+″foxtools.fll″ additive #将Foxtools.fll装入内存
  exitwin=regfn(′exitwindows′,T,T, ′user.exe′) #注册User.exe(Windows95中用User32.exe)库中Exitwindows()函数
  e=callfn(exitwin,0) #执行Exitwindows()函数
  endif
  此
程序已在Visual Foxpro 30 for windows32/windows95下运行通过。
上一篇:获取网络上的用户名  下一篇: 优化 FoxPro 在网络上的性能  

网站主页 | 收藏本页 | 联系我们 | 广告服务 | 站点地图 | 会员注册 | 招聘信息 | 内容指正

联系QQ:先飞电脑技术网站事务联系QQ,点击可以直接留言. 32933427 电话:13710542091 [世界排名] 鄂ICP备05005890号