主题:QB开发的视窗程序竟然有这样的BUG
chaio58shen
[专家分:0] 发布于 2008-04-08 06:41:00
QB开发的视窗程序竟然有这样的BUG
在虎拟机中测试刚写的程序
在DOS下虚拟盘运行开发出来的MEILI.exe
命令按回车没动
想了好久
我把硬盘重新格式成FAT格式竟然成功执行
谁能帮我解决如此的BUG
NTF格式运行不了QB开发的视窗程序
FAT格式却可以运行QB开发的视窗程序
回复列表 (共49个回复)
11 楼
chaio58shen [专家分:0] 发布于 2008-04-09 20:02:00
好的我等你啊
LINUXEXT3我也试了也不行
不过FAT的也行
12 楼
我是大喊三 [专家分:3010] 发布于 2008-04-09 20:10:00
是不是ISO的问题。因为你提到了挂ISO文件。就不能解出来运行么?我没看过你的压缩包,到底是什么能说清楚不
13 楼
chaio58shen [专家分:0] 发布于 2008-04-09 22:04:00
http://chaio58shen.ys168.com/
14 楼
chaio58shen [专家分:0] 发布于 2008-04-09 22:05:00
http://chaio58shen.ys168.com/
软件目录里
必须在我所说的环境测试
如果脱离了我的环境就如moz说的那肯定测试不出问题
15 楼
chaio58shen [专家分:0] 发布于 2008-04-09 22:08:00
[quote]是不是ISO的问题。因为你提到了挂ISO文件。就不能解出来运行么?我没看过你的压缩包,到底是什么能说清楚不[/quote]
你下载帮我测试一下吧
我做的程序我想同时能访问所有分区同时在所有分区形式下都能运行在内存中
我要解决的问题也就是这个
16 楼
moz [专家分:37620] 发布于 2008-04-10 03:54:00
我把你的文件都下载解压过了,其中有一个压缩卷重复.
(题外话: 其实有很多地方是可以上传大文件的,你烦不烦?)
解压后有三个文件:
huanyin.vhd
fat32.vhd
运行DOS.iso
前两个文件是虚拟盘,单独使用时不能启动.
后一个是光盘映像,我用WinRAR一打开,就已经知道那是一个WinPE启动盘.
你居然用一个只有32位核心而没有16位模拟器的PE来运行16位QB程序,我无言以对.
难怪要出问题.看来我说了一大堆的废话对你一点帮助都没有.
我用VPC加载这个映像,缺少 WinPE.is_ 文件,无法正常启动.
放一个空文件进去,出错.(我之前用的是完美08版的PE,这个文件是空的)
我使用完美的PE打开那两个虚拟盘文件,是空盘,
其中一个里面有一个空文件~QBWIN.0 (关于QBWin的别问我,我没用过)
另一个里面有一个系统卷标识的文件夹
没搞清楚QB程序到底在哪,
我简单是傻疯了,不知所谓的都不知道在干了些什么.
17 楼
chaio58shen [专家分:0] 发布于 2008-04-10 07:21:00
不是PE里运行的啊
是第二项DOS启动进去的啊
两种挂载VHD的方法
一样挂一次
fat32.vhd可以测试成功
NTFS.VHD测试失败啊
从ISO的第二项启动DOS自动执行的
18 楼
chaio58shen [专家分:0] 发布于 2008-04-10 07:23:00
本来就是空盘
因为程序在ISO里的DOS.IMG里
19 楼
chaio58shen [专家分:0] 发布于 2008-04-10 07:39:00
前两个文件是虚拟盘,单独使用时不能启动.
本来就不要用
所以可以挂空盘
只区分格式
因为格式影响出来的问题
后一个是光盘映像,我用WinRAR一打开,就已经知道那是一个WinPE启动盘.
你居然用一个只有32位核心而没有16位模拟器的PE来运行16位QB程序,我无言以对
要用的文件只是第二个DOS不是进入PE
我的话不矛盾的
你仔细回味一下
20 楼
moz [专家分:37620] 发布于 2008-04-10 11:20:00
1. 据我所知,PE盘下的DOS并不是MS-DOS,而是FreeDOS,
而且还有一个NTFSDOS驱动.
2. 我没时间跟你捉迷藏,更没时间给你去回味.
我来回复