2010-11-02 72 views
2

我想为DOS构建一个GUI外壳,这样我就可以制作一个像Windows一样的外壳操作系统。我知道这听起来很愚蠢,但我只是一个初学者寻找挑战。我在思考Dream16OS的一些问题,但看起来好一点。也有可能在Visual Basic中为DOS或Visual Basic 1或任何最新的Visual Basic?你可以下载从GeekBasic.webs.com如何为DOS构建GUI外壳?

此外,我已经开始了一个类似于这个项目,可以真正使用一些指导,所以请检查出来并发布在论坛。感谢下面的链接http://boss-basicoperatingsystemsimulation.yolasite.com/

回答

2

我真的会推荐你回到DOS下的QBASIC(或QuickBASIC)的日子,并在那里实现一个GUI。在驱动程序和硬件编程的日子之前认识到自己的痛苦和痛苦。让自己在受限制的环境中进行编程,并意识到我们现在对资源的浪费是多么的充沛。

如果BASIC位于你的下方,那就试试Turbo Pascal甚至Turbo C的东西。啊,这是你完全控制机器的好时光。 :)

+0

不,QBASIC是我最近开始编程时学到的一门语言。你有什么建议,我会怎么做呢?谢谢,里奇 – RCProgramming 2010-11-02 22:24:20

+1

+1 Turbo C.这些都是很棒的时间(与显示模式13H一起) – Ben 2010-11-02 22:38:08

+0

我尝试过(虽然我不知道c还是),但我仍然没有想法在 – RCProgramming 2010-11-02 23:03:52

0

你可以从这里开始:http://theguiblog.com/

QBASIC/FreeBASIC DOS GUI项目。

新的博客?首先,欢迎 到GUI博客,你很快就会发现 它不仅仅是一个博客,其中包含 评论,下载和截图 QBASIC/FreeBASIC图形用户界面以及 讨论论坛。请随时向 提问或发布关于您自己的 QBASIC/FreeBASIC DOS GUI项目。QBASIC/FreeBASIC DOS GUI项目。

+0

感谢什么方向。你能提供任何建议,并帮助我在http://boss-basicoperatingsystemsimulation.yolasite.com/上的项目吗?另外你将如何去建立一个GUI。我在博客上找不到任何关于此的信息。也许我在找错地方。 – RCProgramming 2010-11-02 22:32:20

0

桌面我在QBASIC工作N2K-OS

第二版。最好的我到目前为止看到的建议是看看游戏库。如果你想要一个快速的桌面加载等,并在qbasic的游戏库中添加一个相当简单的函数库,那么它将解决一些问题。这是我尝试在无袖屏幕12 640x480。它加载一个像NES一样的图标集,首先加载一张精灵图表,将所有图标作为变量,然后将它们放入。