中国DOS联盟论坛

中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --

联盟域名:www.cn-dos.net  论坛域名:www.cn-dos.net/forum
DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!

游客:  注册 | 登录 | 命令行 | 会员 | 搜索 | 上传 | 帮助 »
中国DOS联盟论坛 » DOS汉化世界 & 中文系统 (中文化室) » 在config.sys中使用的逐级执行式菜单编辑器 ConMenu.sys V2.12
« [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] ... [19] »
作者:
标题: 在config.sys中使用的逐级执行式菜单编辑器 ConMenu.sys V2.12 上一主题 | 下一主题
maxfull
中级用户





积分 360
发帖 120
注册 2005-7-14
状态 离线
『第 46 楼』:  

请教 yaya ,关于CONFIG中显示中文

使用了 http://www.cn-dos.net/forum/viewthread.php?tid=18763&fpage=1 您在此贴中发布程序,感觉真的很不错,现在遇见了一个问题,不知如何实现..
首先我有一层菜单,已经是中文的了,各选项中功能不同,但是由于菜单选项过多,有些东西需要设置二级菜单,就是这问题了,请问如何实现:当我们用回车选择B项时,不是去执行,而是再调用下一层菜单呢,而菜单的选项跟第一层则完全不同,还需要多个选项,只要单选即可,我看了你发布的另一个菜单CONFIGP的那个,不太好用,因为用光标左右键来选择下一层菜单,感觉不实用,也不太好用,所以我还是选择上面的那个,只是不懂的设置二级菜单,麻烦指教,如果可以请给个例 子,感谢

2006-9-20 02:24
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
yaya
银牌会员





积分 1009
发帖 353
注册 2003-9-4
状态 离线
『第 47 楼』:  

请看随机文件的例子3。第一层菜单用cmo=,第二层菜单用cm1=,....
CONFIGP应该比较先进,用光标左右键来选择下一层菜单只是个习惯问题。

2006-9-20 04:06
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
r7115
初级用户





积分 35
发帖 18
注册 2006-9-8
状态 离线
『第 48 楼』:  

多谢分享,谢谢!

2006-9-21 20:18
查看资料  发短消息 网志   编辑帖子  回复  引用回复
a8384
新手上路





积分 11
发帖 8
注册 2005-8-12
状态 离线
『第 49 楼』:  

强!!!!

2006-10-16 21:05
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
caiyunxing
新手上路





积分 2
发帖 1
注册 2005-9-6
状态 离线
『第 50 楼』:  感谢提供

感谢提供感谢提供感谢提供

2006-11-17 01:45
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
xiehui7711
初级用户




积分 115
发帖 6
注册 2003-12-30
状态 离线
『第 51 楼』:  

相当不错的原创作品!

2006-12-5 08:17
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
wildfox
新手上路





积分 2
发帖 1
注册 2006-12-19
状态 离线
『第 52 楼』:  

真是高手啊,下了收藏备用

2006-12-21 04:11
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
ajiange
初级用户





积分 44
发帖 21
注册 2006-12-17
状态 离线
『第 53 楼』:  

謝謝大大的分享..........花了幾天研究,,終於試成功了......
沒想到這裡真是高手如雲.....尤其是yaya ....還有 本是....
在此特別感謝你們的分享,,,你們真的是高手高手高高手........

2006-12-26 00:08
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
zihan
初级用户





积分 66
发帖 24
注册 2006-12-14
状态 离线
『第 54 楼』:  

使用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

2006-12-26 04:07
查看资料  发短消息 网志   编辑帖子  回复  引用回复
yaya
银牌会员





积分 1009
发帖 353
注册 2003-9-4
状态 离线
『第 55 楼』:  

我猜想config.sys应该支持路径调用,你可试一试。
%cm0%返回A,%cm1%返回A。
子菜单不能包含父菜单项,必须把隐含项1、2、3放在 REM CM0=]A 前,并重复放在 REM CM0=]B 前。你现在是放在0级菜单。这是逐级执行式菜单的繁琐之处。
不能返回上级菜单。
你可试用一下并列执行式菜单。

2006-12-26 04:41
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
zihan
初级用户





积分 66
发帖 24
注册 2006-12-14
状态 离线
『第 56 楼』:  

我测试了ConMenu.sys支持路径,可以放到别的目录中,这样根目录就干净一些

谢谢你的指教

[ Last edited by zihan on 2006-12-27 at 11:18 AM ]

2006-12-26 04:54
查看资料  发短消息 网志   编辑帖子  回复  引用回复
zihan
初级用户





积分 66
发帖 24
注册 2006-12-14
状态 离线
『第 57 楼』:  

希望YAYA能给conmenu.sys添加一个功能:

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

再次表示对你的谢意

2006-12-29 23:39
查看资料  发短消息 网志   编辑帖子  回复  引用回复
movy
初级用户





积分 61
发帖 33
注册 2007-1-13
状态 离线
『第 58 楼』:  建议在Config.Mnu中用";"代替"REM"

建议 如 题目。
原因:
1、DOS的config.sys 允许用 分号 表示 注释;
2、可大幅缩减Config.sys的体积,这对制作启动盘要压缩文件体积时帮助很大。可谓“寸土寸金”;
3、简洁。

2007-1-14 03:19
查看资料  发短消息 网志   编辑帖子  回复  引用回复
bingchong
初级用户




积分 152
发帖 21
注册 2003-1-21
状态 离线
『第 59 楼』:  

支持中文太幸福了

2007-2-15 02:00
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
ajiange
初级用户





积分 44
发帖 21
注册 2006-12-17
状态 离线
『第 60 楼』:  

给yaya一個小意見:
我個人使用的結果感覺非常的棒,但有一小小使用意見建議:
不知可不可以修改每行的行距?這樣看起來就不會那麼擠了.....

2007-2-20 05:43
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
« [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] ... [19] »
请注意:您目前尚未注册或登录,请您注册登录以使用论坛的各项功能,例如发表和回复帖子等。


可打印版本 | 推荐给朋友 | 订阅主题 | 收藏主题



论坛跳转: