谢谢.................................作者: Jneny 时间: 2006-5-5 07:53 新DOS时代 http://www.cn-dos.net/newdos/dosmain.htm
、自己找作者: jawbin 时间: 2006-5-5 11:29 好像说得不是很具体,是让 dos 程序在 windows 下运行并拥有 windows 的图形界面,还是让 dos 下运行的程序由类似 windows 的图形界面?作者: Seirios 时间: 2006-5-6 14:45 让 dos 程序在 windows 下运行并拥有 windows 的图形界面作者: lofe811 时间: 2006-5-7 21:08 标题: 我也想知道阿。。。。
作者: jawbin 时间: 2006-5-10 09:56 你的想法是不切实际的,你想把它表达全面和具体也得费一番工夫,但是即便那样,还是不存在"银弹". 你就试图用 java 吧, 虽然我还没见过一个真正能用的 dos 下的 java 虚拟机.
有个 winio 库,可以使用类似 dos 程序一样的语句来写,它提供 windows 图形界面. 但是面对你宏大的要求, 未必合适.作者: electronixtar 时间: 2006-5-10 11:05 好像在VC++6中编译时添加一个/stub参数就可以了。这样做出来的程序是符合Win32程序的PE(不是PreinstallationEvironment)结构的~~,既可以在纯DOS下运行,也可以在Win32命令行和GUI运行作者: electronixtar 时间: 2006-5-10 11:07 其实Win98里的RegEdit程序就是一个典型的双平台程序。记得RegEdit /restore命令吗?还有在“运行”里启动Regedit?这就是双平台程序作者: jawbin 时间: 2006-5-10 14:11 问题是 regedit 在 dos 下只简单地接受参数, 无很多交互, 否则, 通常这样的双栖倒不如开发两个平台的程序,或者考虑"跨平台", 虽然我也考虑过类似的问题(业务逻辑和输出平台隔离)作者: jawbin 时间: 2006-5-10 14:12 那个 stub 只能简单地提示不能再在 dos 下运行, PE 文件通常有