中国DOS联盟论坛

中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --
联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟
中国DOS联盟论坛
现在时间是 2026-09-15 01:31
47,812 主题排行 / 349,917 发帖 / 今日 0 篇 / 48,268 会员排行
DOS开发编程 & 发展交流 (开发室) » 发一个汇编写的仿windows对话框
可打印版本  15,212 / 51
第16楼 本是 发表于 2006-09-04 23:55
银牌会员 发帖 790 积分 2,227
最小版对话框示范程序
MINIdia*.* 文件说明

经过对各个函数的功能合并和代码优化,
本是制作成功最小版对话框示范程序(只
显示汉字版)----

仅1187字节的 miniDia.com (自带字库数据版)
仅818字节的 miniDial.com (需字库 HZK12版)

源程序*.ASM在压缩包中。

本是 于2006.9.4

附件
MINIDIAL.RAR (5.57 KiB)
第17楼 kmlxk 发表于 2006-09-25 03:01
初级用户 发帖 17 积分 45
Originally posted by jizhouhao at 10:50:


呜呼,同感。。。 到处都是ax,bx,看整段程序就晕了。
第18楼 wwwlgh 发表于 2006-12-11 23:15
初级用户 发帖 41 积分 92
可否加如下功能:
1、在开始这里,可以加载程序,就像点击:window的开始-》程序-》word,就可以运行word。
2、退出你这个界面时,按确定退到dos下面,按取消继续回到原来界面。
第19楼 sky18 发表于 2006-12-22 06:43
新手上路 发帖 4 积分 5 来自 hb
强。。。
第20楼 ipc185 发表于 2006-12-26 21:42
新手上路 发帖 6 积分 19
hehe
ding
第21楼 LiveOnLove 发表于 2006-12-28 13:55
中级用户 发帖 161 积分 493 来自 ZHCN
LZ和本是兄弟真的太强了。HOHO
第22楼 nyuser 发表于 2007-01-25 01:09
新手上路 发帖 2 积分 4
真的强。。。。。。。
第23楼 Jneny 发表于 2007-01-25 01:41
高级用户 发帖 318 积分 686
高人呀,小弟一直想學習汇编,但是就是学不了门,闷呀,
第24楼 本是 发表于 2007-01-25 02:44
银牌会员 发帖 790 积分 2,227
读王爽的“汇编语言”可以真正开窍式入门!(可惜我自己当年没人这么写过书!)
再边做实验边查看一本汇编指令书。----要多反汇编短小的.COM文件。
一定要在实战中学习实战!!!
否则永远不能实战!!!!!!
我从来没在课堂上从老师嘴边学过计算机!
纯自学(对着屏幕)----从英文DOS到汉字DOS到系统、软、硬、程设......
第25楼 Jneny 发表于 2007-01-31 09:07
高级用户 发帖 318 积分 686
强呀, 不知道我啥时候才能学会,真想找个师付,
第26楼 osfree 发表于 2007-02-01 04:27
初级用户 发帖 34 积分 72 来自 中国大陆
不错,支持。

12*12,14*14,16*16的中文字库可以考虑外挂,可以节省内存,不过要牺牲速度。

在 PowsdeRTOS 系统中的:GUI ,以前也遇到内存与速度的问题,呵呵。
第27楼 osfree 发表于 2007-02-01 04:33
初级用户 发帖 34 积分 72 来自 中国大陆
引用18楼

Originally posted by wwwlgh at 2006-12-11 23:15:
可否加如下功能:
1、在开始这里,可以加载程序,就像点击:window的开始-》程序-》word,就可以运行word。
2、退出你这个界面时,按确定退到dos ...



在 PowsdeRTOS系统的 GUI 中,就是如你所说的那样:开始 -> 程序 -> 应用程序。。。。


其实这正是“先入为主”的原因,造成了大家已经存在的使用习惯,象APPLE系统中的“开始”又是另一番感受,呵呵。

[ Last edited by osfree on 2007-2-1 at 04:45 AM ]
第28楼 本是 发表于 2007-02-01 12:44
银牌会员 发帖 790 积分 2,227
Originally posted by osfree at 2007-2-1 04:27:
不错,支持。

12*12,14*14,16*16的中文字库可以考虑外挂,可以节省内存,不过要牺牲速度。

在 PowsdeRTOS 系统中的:GUI ,以前也遇到内存与速度的问 ...


在DOS汉字系统发展史上,字库的处理方案可供参考。如果能知道经常显示的内容的文字范围,可以考虑常用字字模放高速缓存,其它字模放在硬盘,这样也能达到一个较好的速度。
第29楼 hxm02 发表于 2008-09-17 09:55
新手上路 发帖 1 积分 2
好!
第30楼 netwinxp 发表于 2008-09-18 16:57
高级用户 发帖 366 积分 741
在DOS下面,全部靠调用画点来完成的话,那速度将会很慢,比较折衷的办法是硬性规定矩形框的起始和终结位置必须为8的倍数(这个也就相当于文本模式的坐标,有利于将原来的英文软件汉化<无须汉字系统支持>,同时也不会出现要屏蔽写入的点),由于是16色,所以可以把颜色拆成4个位面分4次写,在写显存的时候尽可能用32位的方式进行传送,凑不足4字节的点再特殊处理,酱紫整体显示速度会提高很多。

[ Last edited by netwinxp on 2008-9-18 at 04:59 PM ]
上一页  1 2 3 4  下一页
[ 联系联盟系统管理团队 - 中国DOS联盟 - 标准版 ]
Sponsored by ifanr Inc | © 2001–2023