China DOS Union

-- Unite DOS · Advance DOS · Grow DOS --

Union site: www.cn-dos.net Forum site: www.cn-dos.net/forum
DOS stands for freedom, openness and progress. Let us work hard, learn from the openness and GNU spirit of FreeDOS and Linux, and together build and grow a free GNU GPL world!

中国DOS联盟论坛
The time now is 2026-06-28 03:30
中国DOS联盟论坛 » DOS开发编程 & 发展交流 (开发室) » Post a self-written assembly language imitation of a Windows dialog box View 14,117 Replies 51
Floor 31 Posted 2008-11-05 21:46 ·  中国 江西 南昌 电信
初级用户
Credits 46
Posts 25
Joined 2008-11-05 20:08
17-year member
UID 130109
Gender Male
Status Offline
I admire assembly experts
Floor 32 Posted 2008-11-12 15:08 ·  中国 江苏 南京 电信
初级用户
Credits 23
Posts 21
Joined 2008-11-03 08:26
17-year member
UID 129840
Gender Male
Status Offline
This, a thing that I never even dared to dream of
Floor 33 Posted 2008-11-12 16:01 ·  中国 广东 中山 电信
高级用户
★★★
Credits 940
Posts 374
Joined 2007-10-17 21:51
18-year member
UID 100011
Gender Male
From 湖南张家界
Status Offline
LZ and this one are really awesome!!!

生命源头 www.shengmingyt.cn
Floor 34 Posted 2008-11-18 15:31 ·  中国 江苏 苏州 昆山市 电信
新手上路
Credits 2
Posts 1
Joined 2008-11-18 15:07
17-year member
UID 131348
Gender Male
Status Offline
Newbie, still learning
Floor 35 Posted 2008-11-18 16:32 ·  中国 天津 联通
初级用户
Credits 41
Posts 28
Joined 2008-08-19 13:19
17-year member
UID 123578
Gender Male
Status Offline
Impressive, I'll take a look first
Floor 36 Posted 2008-11-21 22:41 ·  中国 黑龙江 哈尔滨 电信
初级用户
Credits 32
Posts 13
Joined 2008-11-17 20:29
17-year member
UID 131283
Gender Male
Status Offline
asm + c? DOS programming, graphical human-machine interface, generally speaking, do you have to rely on C?
Floor 37 Posted 2009-02-11 11:08 ·  中国 河南 郑州 联通
新手上路
Credits 2
Posts 1
Joined 2009-02-10 13:44
17-year member
UID 138480
Gender Male
Status Offline
How do I add credits??
Floor 38 Posted 2009-09-16 15:30 ·  中国 香港 城市电讯有限公司
银牌会员
★★★
阿林
Credits 1,410
Posts 497
Joined 2004-06-28 00:00
21-year member
UID 27551
Gender Male
From 九龍,香港
Status Offline

In Norton Utilities 10 or PCTools 10.0, it was popular in the industry to modify the font of the VGA card, using 80x30 or non-standard text modes to create fake mouse pointers and spaces and other Windows bitmap effects, which was actually quite useful and also more time-saving and labor-saving.

I really admire Brother pick's enthusiasm and effort, but it's just a Windows-like dialog box compiled in assembly, and the source code is already so long, which is really frustrating.

My personal opinion: In DOS, we should give full play to the strongest text mode of DOS (bitmap-like effect), or use ready-made tools like Turbo Vision to handle the dialog boxes, and leave the energy for the real program.
我 的 網 站 - http://optimizr.dyndns.org
Floor 39 Posted 2009-12-04 17:40 ·  中国 陕西 榆林 电信
新手上路
Credits 16
Posts 8
Joined 2009-05-02 23:20
17-year member
UID 144267
Gender Male
Status Offline
Floor 40 Posted 2009-12-11 10:40 ·  中国 辽宁 铁岭 联通
新手上路
Credits 27
Posts 16
Joined 2009-12-08 18:05
16-year member
UID 156158
Gender Male
Status Offline
Very good learning materials...
Floor 41 Posted 2010-03-12 15:16 ·  中国 四川 自贡 电信
新手上路
Credits 5
Posts 4
Joined 2010-03-11 11:15
16-year member
UID 161984
Gender Male
Status Offline
Expert, so proficient in assembly.
Floor 42 Posted 2010-04-12 18:46 ·  中国 北京 鹏博士BGP
新手上路
Credits 2
Posts 1
Joined 2010-04-10 19:03
16-year member
UID 164263
Gender Male
Status Offline
Let me download and try it
Floor 43 Posted 2010-04-14 19:06 ·  中国 北京 电信
初级用户
★★
Credits 90
Posts 57
Joined 2010-04-12 13:29
16-year member
UID 164386
Gender Male
Status Offline
Thanks for sharing!
Floor 44 Posted 2010-04-18 23:19 ·  中国 河北 廊坊 联通
中级用户
★★
Credits 499
Posts 225
Joined 2008-12-30 22:09
17-year member
UID 135392
Gender Male
Status Offline
Experts are here,
If we transform this thing into a GUI tool
Using a similar API - like method, so that BAT can call it would be great
SYBNQQ:354324773
Floor 45 Posted 2010-05-05 18:23 ·  中国 江苏 苏州 电信
新手上路
Credits 17
Posts 8
Joined 2010-01-03 14:09
16-year member
UID 157870
Gender Male
Status Offline
Like the poster, you are an amazing person. Most people can't do it
Forum Jump: