中国DOS联盟论坛

中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --
联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟
中国DOS联盟论坛
现在时间是 2026-08-05 15:43
48,039 主题排行 / 350,124 发帖 / 今日 2 篇 / 48,251 会员排行
DOS汉化世界 & 中文系统 (中文化室) » 在config.sys中使用的逐级执行式菜单编辑器 ConMenu.sys V2.12
可打印版本  89,955 / 270
第46楼 maxfull 发表于 2006-09-20 02:24
中级用户 发帖 120 积分 360
请教 yaya ,关于CONFIG中显示中文

使用了 http://www.cn-dos.net/forum/viewthread.php?tid=18763&fpage=1 您在此贴中发布程序,感觉真的很不错,现在遇见了一个问题,不知如何实现..
首先我有一层菜单,已经是中文的了,各选项中功能不同,但是由于菜单选项过多,有些东西需要设置二级菜单,就是这问题了,请问如何实现:当我们用回车选择B项时,不是去执行,而是再调用下一层菜单呢,而菜单的选项跟第一层则完全不同,还需要多个选项,只要单选即可,我看了你发布的另一个菜单CONFIGP的那个,不太好用,因为用光标左右键来选择下一层菜单,感觉不实用,也不太好用,所以我还是选择上面的那个,只是不懂的设置二级菜单,麻烦指教,如果可以请给个例 子,感谢
第47楼 yaya 发表于 2006-09-20 04:06
银牌会员 发帖 353 积分 1,009
请看随机文件的例子3。第一层菜单用cmo=,第二层菜单用cm1=,....
CONFIGP应该比较先进,用光标左右键来选择下一层菜单只是个习惯问题。
第48楼 r7115 发表于 2006-09-21 20:18
初级用户 发帖 18 积分 35
多谢分享,谢谢!
第49楼 a8384 发表于 2006-10-16 21:05
新手上路 发帖 8 积分 11
强!!!!
第50楼 caiyunxing 发表于 2006-11-17 01:45
新手上路 发帖 1 积分 2
感谢提供
感谢提供感谢提供感谢提供
第51楼 xiehui7711 发表于 2006-12-05 08:17
初级用户 发帖 6 积分 115
相当不错的原创作品!
第52楼 wildfox 发表于 2006-12-21 04:11
新手上路 发帖 1 积分 2
真是高手啊,下了收藏备用
第53楼 ajiange 发表于 2006-12-26 00:08
初级用户 发帖 21 积分 44
謝謝大大的分享..........花了幾天研究,,終於試成功了......
沒想到這裡真是高手如雲.....尤其是yaya ....還有 本是....
在此特別感謝你們的分享,,,你們真的是高手高手高高手........
第54楼 zihan 发表于 2006-12-26 04:07
初级用户 发帖 24 积分 66
使用CONFIG。SYS的一些问题,请请教YAYA大师

1\是否支持路径调用,如:DEVICE=a:\sys\ConMenu.SYS.还是一定要放在根目录
2\如下的CONFIG.SYS
DEVICE=CONFIG.EXE
DEVICE=CONMENU.SYS
REM COLOR=
REM DEFAULT=A,15
REM CAPTION=
REM CAPTION= 标题
REM ENDNOTE= 尾注

REM CM0=[A. 实模式启动. (UMBPCI模式)

REM CM1=[?A. 加载NTFS分区读写驱动. (识别NTFS分区)
//请教:这里我想加载NTFS驱动,但我在AUTOEXEC中怎么判断用户选择了这个项目?也就是%cm0%,%cm1%是怎么和菜单对应的?
REM CM1=]1A

REM CM1=[?B. 加载SCSI/USB设备. (U盘/USB光驱/SCSI硬盘等)
REM INCLUDE1=2 //请教:子菜单中的INCLUDE该写在哪里
REM CM1=]2A

REM CM1=[?C. 加载IEEE1394设备. (1394光驱/硬盘)
REM INCLUDE1=3
REM CM1=]3A

REM CM1=[D. 确定选项
//请教:这里我是否能象CONFIG中那样能返回上层菜单呢?该如何写?
REM CM1=]4B
REM CM1=[END]
DEVICEHIGH=UMBPCI.SYS
REM INCLUDE0=1
REM CM0=]A

REM CM0=[B. 保护模式启动. (EMM386模式)

REM CM1=[?A. 加载NTFS分区读写驱动. (识别NTFS分区)
REM CM1=]1B

REM CM1=[?B. 加载SCSI/USB设备. (U盘/USB光驱/SCSI硬盘等)
REM INCLUDE1=2
REM CM1=]2B

REM CM1=[?C. 加载IEEE1394设备. (1394光驱/硬盘)
REM INCLUDE1=3
REM CM1=]3B

REM CM1=[D. 确定选项
REM CM1=]4B
REM CM1=[END]
REM INCLUDE0=1
DEVICE=EMM386.EXE NOEMS X=D000
REM CM0=]B

REM CM0=(1
DEVICEHIGH=HIMEM.SYS /testmem:off /q
DEVICEHIGH=QDMA.sys /l
REM CM0=)1

REM CM0=(2
DEVICE=USBASPI.SYS /v
DEVICEHIGH=USBCD.SYS /D:USB-CD
DEVICE=DI1000DD.SYS
REM CM0=)2

REM CM0=(3
DEVICE=SBP2ASPI.SYS
DEVICEHIGH=CDSDMINI.SYS /D:FWR-CD
DEVICE=DI1000DD.SYS
REM CM0=)3
第55楼 yaya 发表于 2006-12-26 04:41
银牌会员 发帖 353 积分 1,009
我猜想config.sys应该支持路径调用,你可试一试。
%cm0%返回A,%cm1%返回A。
子菜单不能包含父菜单项,必须把隐含项1、2、3放在 REM CM0=]A 前,并重复放在 REM CM0=]B 前。你现在是放在0级菜单。这是逐级执行式菜单的繁琐之处。
不能返回上级菜单。
你可试用一下并列执行式菜单。
第56楼 zihan 发表于 2006-12-26 04:54
初级用户 发帖 24 积分 66
我测试了ConMenu.sys支持路径,可以放到别的目录中,这样根目录就干净一些

谢谢你的指教

[ Last edited by zihan on 2006-12-27 at 11:18 AM ]
第57楼 zihan 发表于 2006-12-29 23:39
初级用户 发帖 24 积分 66
希望YAYA能给conmenu.sys添加一个功能:

标题和尾注希望能象ECHO.SYS一样能控制显示小写。不然在标题或尾注中如果有英文的话,显示出来的全部是大写的,能不能把ECHO。SYS的功能也融合到一起用参数来控制显示?

再次表示对你的谢意
第58楼 movy 发表于 2007-01-14 03:19
初级用户 发帖 33 积分 61
建议在Config.Mnu中用";"代替"REM"
建议 如 题目。
原因:
1、DOS的config.sys 允许用 分号 表示 注释;
2、可大幅缩减Config.sys的体积,这对制作启动盘要压缩文件体积时帮助很大。可谓“寸土寸金”;
3、简洁。
第59楼 bingchong 发表于 2007-02-15 02:00
初级用户 发帖 21 积分 152
支持中文太幸福了
第60楼 ajiange 发表于 2007-02-20 05:43
初级用户 发帖 21 积分 44
给yaya一個小意見:
我個人使用的結果感覺非常的棒,但有一小小使用意見建議:
不知可不可以修改每行的行距?這樣看起來就不會那麼擠了.....
上一页  1 2 3 4 5 6 719  下一页
[ 联系联盟系统管理团队 - 中国DOS联盟 - 标准版 ]
Sponsored by ifanr Inc | © 2001–2023