|
ccwan
金牌会员
积分 2725
发帖 1160
注册 2006-9-23 来自 河北廊坊
状态 离线
|
『第
16 楼』:
好贴!
|
三人行,必有吾师焉。 学然后知不足,教然后知困,然后能自强也。 |
|
2006-11-28 05:10 |
|
|
tao0610
高级用户
朦胧的世界
积分 579
发帖 218
注册 2006-10-24
状态 离线
|
『第
17 楼』:
概念性的东西要多看看
|
认识自己,降伏自己,改变自己,才能改变别人! |
|
2006-12-4 04:37 |
|
|
lxmxn
版主
积分 11386
发帖 4938
注册 2006-7-23
状态 离线
|
『第
18 楼』:
又回过头来看了一遍,经典。顶了。
|
|
2006-12-27 09:56 |
|
|
senffon
初级用户
积分 118
发帖 66
注册 2005-10-21
状态 离线
|
『第
19 楼』:
echo exit|%ComSpec% /k prompt e 100 B4 00 B0 12 CD 10 B0 03 CD 10 CD 20 $_g$_q$_|debug>nul
chcp 437>nul
graftabl 936>nul
|
|
2007-2-1 12:26 |
|
|
gne3
高级用户
DOS学徒
积分 526
发帖 252
注册 2007-2-12
状态 离线
|
|
2007-2-14 06:06 |
|
|
gne3
高级用户
DOS学徒
积分 526
发帖 252
注册 2007-2-12
状态 离线
|
|
2007-2-17 08:21 |
|
|
strong
初级用户
积分 117
发帖 5
注册 2004-5-22
状态 离线
|
|
2007-2-26 07:43 |
|
|
lpclimber
初级用户
积分 168
发帖 85
注册 2005-8-26
状态 离线
|
『第
23 楼』:
喜欢这样的帖子,有深度!谢谢!
|
|
2007-3-4 22:18 |
|
|
xycoordinate
中级用户
积分 493
发帖 228
注册 2007-2-16 来自 安徽
状态 离线
|
|
2007-3-18 21:52 |
|
|
sansa520
新手上路
积分 10
发帖 5
注册 2006-5-24
状态 离线
|
『第
25 楼』:
谢谢分享...貌似说的不错..
|
|
2007-3-26 23:04 |
|
|
Billunique
中级用户
菜鸟总动员
积分 259
发帖 112
注册 2006-8-28
状态 离线
|
|
2007-3-28 00:47 |
|
|
sinoliu
新手上路
积分 6
发帖 3
注册 2007-4-14
状态 离线
|
|
2007-4-14 11:46 |
|
|
mtiankong
初级用户
积分 70
发帖 38
注册 2007-3-24
状态 离线
|
|
2007-4-18 02:56 |
|
|
wzz
新手上路
积分 13
发帖 7
注册 2007-5-1
状态 离线
|
『第
29 楼』:
感谢楼主!本人被这个问题困扰多年,一直没有好的解决办法。
这个问题的现象一是不能在16位 DOS 程序中显示中文,二是运行16位程序后,不仅不能显示中文,提示符中的长文件名和滚动条也没有了。虽然可运行 chcp 936 返回中文,但长文件名和滚动条永远消失,除非重新打开命令提示符窗口。
楼主的办法解决了显示中文的问题,但是不能找回长文件名和滚动条。最麻烦的是此时一些DOS程序不能显示,如调用 INT21 功能 02 显示出的内容为空白。
看来这是中文版的bug,装了中文字体的英文版 2000 和 XP 都没有这个问题。以前曾用英文版的 ntvdm.exe 替换中文版的,此问题的两个现象得到解决,但是16位 Windows 程序(NE格式)不能启动。后来发现运行16位 Windows 程序造成了英文 ntvdm.exe 崩溃。
不知这个毛病在 Vista 里修好没有?
|
|
2007-5-1 07:36 |
|
|
kkof2000
初级用户
积分 30
发帖 15
注册 2007-4-15
状态 离线
|
|
2007-5-1 09:20 |
|