【发布时间】:2018-06-01 20:35:55
【问题描述】:
有时我在商店里看到一些卖家的程序是用 MS-DOS 制作的。该程序只是黑白的,使用基本上是通过键盘。它不是命令提示符,因为它似乎有 3D 视觉效果,可以通过鼠标单击某些内容,cmd 中的内容不会发生。
下面我放了两张图片来展示我所说的那些程序:
1:
2:
所以我的问题是:
- 计算机使用什么操作系统来运行这样的程序。
- 如何制作这样的程序,需要什么软件,需要了解什么语言?
【问题讨论】:
-
23 年前编写 MS-Dos 程序就不再有意义了。您需要参观博物馆,Borland 博物馆仍然开放。需要 32 位版本的 Windows 或 DOS 模拟器。考虑不要在上面浪费你的生命,没有意义。
-
我很久以前就用 gwbasic 或 quick basic 开发过类似的软件
-
图形模式下不是 3D 或 2.5D,而是文本模式下的伪 3D 效果 (TUI)。它仍然是在命令提示符下运行的控制台应用程序。即使在今天,您也可以在许多 Linux 控制台应用程序中看到它。这在 DOS 中很常见,有用于在 Turbo Pascal 和 Turbo C 中绘制这些 TUI 对象的库,因此您不必自己动手 forum.lazarus.freepascal.org/index.php?topic=18998.60 kriscode.blogspot.com/2018/02/…
-
something can be clicked by the mouse, what in cmd doesn't happen- Windows 控制台(有时被错误地称为cmd)确实支持mouse input。 -
甚至 DOS 也支持鼠标。这就是为什么我们可以点击像NC这样的TUI应用程序中的对象。一些应用程序,如 Norton Utilities 甚至使用技巧为您提供带有 "real" mouse pointer instead of an orange blob 甚至 checkboxes, radio buttons, scroll bars... 文本模式的虚假图形模式
标签: command-prompt dos