永发信息网

xp如何执行win98创建的vb6程序

答案:2  悬赏:0  手机版
解决时间 2021-03-27 21:48
  • 提问者网友:謫仙
  • 2021-03-26 22:57
xp如何执行win98创建的vb6程序
最佳答案
  • 五星知识达人网友:舊物识亽
  • 2020-01-12 10:20
WIN98与WINXP好多系统文件不一样,在98下开发时,打包时将98下的一些系统文件提取出来,这样安装在没有装VB的机器上才能正常运行。WINXP是98之后的升级版,而且相差很远,(如果是在WIN2000下开发的东西到XP下可能会好用)好多系统文件都不同了,所以,在原来98下打包的系统文件提到XP中可能不好用。
  解决办法:在XP下装VB开发环境,重新编译.exe文件,重新打包,让打包软件提取XP下的系统文件,这样安装完毕后就可用。
  如果你不是开发软件的,是使用软件的,这个办法行不通,只能在98下运行。没其它办法。
全部回答
  • 1楼网友:胯下狙击手
  • 2020-06-17 09:51
看了半天终于看懂你要表达什么了。 代码修改成以下这样就可以了啊: private declare function createellipticrgn lib "gdi32" (byval x1 as long, _     byval y1 as long, byval x2 as long, byval y2 as long) as long      private declare function setwindowrgn lib "user32" (byval hwnd as long, _     byval hrgn as long, byval bredraw as long) as long private sub form_load()          b = setwindowrgn(me.hwnd, 2, true) end sub
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯