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-08-01 10:23
中国DOS联盟论坛 » DOS开发编程 & 发展交流 (开发室) » Personally written GUI graphical interface software View 5,205 Replies 28
Floor 16 Posted 2007-01-11 23:17 ·  中国 江苏 苏州 电信
银牌会员
★★★
Credits 2,227
Posts 790
Joined 2005-01-27 00:00
21-year member
UID 35703
Gender Male
Status Offline
RE to floor 4: "There is no ready-made package to call XMS"

Change the XMS absolute address call to an interrupt call, and the execution code is less than 100 bytes (memory usage is only 320 bytes)!

RE to floor 14: "Sweat, QB still has inherent deficiencies, it's really troublesome to operate, in C or PASCAL, a pointer can be done"

There are pointers in Power BASIC. Refer to "100 Reasons to Abandon QB and Use PB" (http://www.powerbasic.com/files/pub/pbdos/100ways.txt)

100 ways PowerBASIC 3.2 beats QuickBasic
========================================

1- PB 3.2 supports true pointer variables. Traditionally, a Basic
programmer had to use a combination of DEF SEG and PEEK and POKE to
access memory. Pointers are not only more flexible, they also make
data access much faster.

[ Last edited by 本是 on 2007-1-11 at 11:21 PM ]
my major is english----my love is dos----my teacher is the buddha----my friends--how about U
Floor 17 Posted 2007-01-12 00:06 ·  中国 福建 宁德 电信
初级用户
★★
Credits 178
Posts 85
Joined 2006-07-06 15:25
20-year member
UID 58125
Status Offline
From the introduction on PB's homepage, it does seem quite POWERFUL compared to other BASICs. It fills in the gaps that traditional Basic lacked compared to other high-level languages, like pointer operations, bit operations, and assembly.

But it costs $99, and there's no help provided. The printed PDF is another $29. That's a bit much, not to mention that PBDOS doesn't seem to support object-oriented programming.

Friend happybasic might consider looking for a cracked version.

How come the楼主 who wrote rtCell hasn't shown up after so long...

[ Last edited by zqlcch on 2007-1-12 at 12:23 AM ]
Floor 18 Posted 2007-01-12 01:44 ·  中国 广东 深圳 罗湖区 电信
铂金会员
★★★★
DOS一根葱
Credits 5,493
Posts 2,315
Joined 2006-05-01 10:41
20-year member
UID 54766
Gender Male
From 上海
Status Offline
Originally posted by happybasic at 2007-1-11 10:45:
Done, go and have a look! Please give more feedback!
http://yxbasic.51.net/library/qbch.htm




Detected: Adware program not-a-virus:AdWare.Win32.Diybar.b URL: http://pi.51.net/download/diybar2.cab\diybar2.dll
第一高手 第二高手

Floor 19 Posted 2007-01-12 02:32 ·  中国 江苏 苏州 联通
中级用户
★★
Credits 298
Posts 118
Joined 2006-03-01 13:30
20-year member
UID 51161
Status Offline
Originally posted by fastslz at 2007-1-12 01:44:

Detected: Adware program not-a-virus:AdWare.Win32.Diybar.b URL: http://pi.51.net/download/diybar2.cab\diybar2.dll


The space is provided by 51.net, and there's nothing I can do about them putting ads up~~~ Helpless.....
欢迎光临happyBASIC小站:http://yxbasic.51.net
Floor 20 Posted 2007-01-12 02:38 ·  中国 四川 成都 电信
初级用户
Credits 72
Posts 34
Joined 2007-01-12 01:43
19-year member
UID 76224
Gender Male
From 中国大陆
Status Offline
Support, give it a try.
PowsdeRTOS,可运行于FreeDOS,窗口实时操作系统.
Floor 21 Posted 2007-02-11 12:26 ·  中国 山东 济宁 联通
中级用户
★★★
痴迷DOS者
Credits 456
Posts 570
Joined 2004-10-09 00:00
21-year member
UID 32281
Gender Male
Status Offline
There is http://qbdos.ys168.com/ in my PB. The XMS package must be below [ Last edited by defrag on 2007-2-12 at 03:17 AM ]
DOS不是万能的,没有DOS是万万不能的
自古系统谁无死?留取胆清照汗青!uploadImages/20035317345478982.png
Floor 22 Posted 2007-03-14 11:51 ·  中国 福建 莆田 仙游县 电信
初级用户
★★
Credits 161
Posts 51
Joined 2006-04-04 11:23
20-year member
UID 53297
Status Offline
QBwin needs the TX (special display) in UCDOS. Then does the developed program also need the support of UCDOS?
DOS.NET
有网络,就有可能。
Floor 23 Posted 2007-03-16 11:02 ·  中国 贵州 遵义 电信
新手上路
Credits 18
Posts 9
Joined 2006-07-28 00:20
20-year member
UID 59399
Status Offline
How to use that text input box in QBwin? I want to get the string input into the text box, but I don't know how to do it.
Floor 24 Posted 2007-03-16 12:11 ·  中国 山东 菏泽 联通
银牌会员
★★★
Credits 1,246
Posts 488
Joined 2003-11-11 00:00
22-year member
UID 12699
Gender Male
Status Offline
Originally posted by defrag at 2007-2-11 12:26 PM:
I have PB at http://qbdos.ys168.com/
You must have XMS packages below

[ Last edited by defrag on 2007-2-12 at 03:17 AM ]




Your web disk is locked.
Floor 25 Posted 2007-03-17 02:05 ·  中国 广东 深圳 罗湖区 电信
新手上路
Credits 4
Posts 2
Joined 2007-03-17 01:17
19-year member
UID 81999
Gender Male
Status Offline
Hehe, not bad, give it a top
Floor 26 Posted 2007-03-18 10:28 ·  中国 江苏 苏州 中移铁通
中级用户
★★
Credits 298
Posts 118
Joined 2006-03-01 13:30
20-year member
UID 51161
Status Offline
Originally posted by stcell at 2007-3-14 11:51:
QBwin requires TX (special display) in UCDOS
Does the developed program also require UCDOS support?



That was only needed in earlier versions; later versions do not require UCDOS at all.
ps: You can go to my small site to download the final version~
欢迎光临happyBASIC小站:http://yxbasic.51.net
Floor 27 Posted 2008-01-27 20:09 ·  中国 广东 电信
初级用户
Credits 171
Posts 28
Joined 2005-03-16 00:00
21-year member
UID 37103
Gender Male
Status Offline
Originally posted by happybasic at 2007-3-18 10:28 AM:

That was only needed in earlier versions; later versions don't need UCDOS at all.
ps: You can go to my small site to download the final version~

There's no download available on the site... Where can I get it? Can you upload it here?
Floor 28 Posted 2008-01-31 14:20 ·  中国 江苏 苏州 联通
中级用户
★★
Credits 298
Posts 118
Joined 2006-03-01 13:30
20-year member
UID 51161
Status Offline
Please leave your e-mail on my small station's message board, and I'll send it to you~~~~~~~
欢迎光临happyBASIC小站:http://yxbasic.51.net
Floor 29 Posted 2008-03-16 14:33 ·  中国 湖北 宜昌 电信
高级用户
★★
Credits 677
Posts 194
Joined 2003-09-13 00:00
22-year member
UID 9778
Gender Male
Status Offline
I see everyone discussing QBasic, and it's a bit nostalgic.
Forum Jump: