WIN31DOSBox中魔改PWIN32 - 温故、浸馨、继而知新

前言

ISA时代,设计PC卡、I/O读写数据,享受成长的快乐;

PCI时代,PCI-ISA转换,重复ISA时代的硬件与软件故事,依然温馨如故;

USB时代,转换、接口、编程,还能找回故事的温度;

而如今,重操PWIN32,配上邓世强(为汉字输入做出了杰出贡献)的五笔字型编码,再安装上TC, BC, QB, VC, TP, TB, MASM, MSLIB, PCEM, DOSBOX, 3DX, DELPHI, FOXPRO, MSOFFICE, MSVC, MSVB, VISUALDB......, 再mod一翻。用着那个爽,好奇温馨中回故往事而知新当下。

下面是对WIN31DOSBox中PWin32的魔改情况

哥伦比亚大学Edward Mendelson对DOSBox-x魔改后起名 WIN31DOSBox ,它配好了WIN31框架,将WIN31或PWIN32的安装程序考贝到SETUP目录,点击INSTALL启动程序即自动安装好。支持使用HOST主机打印,分辨率可配到2880(我配置的是1280x1024),内含NE2000网卡驱动可支持DOS下直接联网(主机上安装NPCap抓包软件直接挂接物理网卡与WIN31DOSBox进行TCP/IP数据交换),由于母版是在DOSBox-x基础上魔改的所以能支持WindowsXP在上面安装。优点是它像一个应用程序一样点击打开,打开后可在DOS全面操练编程,也可进入PWIN32进行平台操练,配置好后还可进行WINXP的操练。安装的东西,连同WIN31DOSBOX一起打包,在其它机器上解压即可运行。与DOSBox和DOSBox-x不同的还有,它出来就一个独立窗体,没有status副窗体干扰。进入DOS后字体是TTF的,看上去精美。

一、mod后的启动界面

MOD方法:用一小块上面的bmp,平铺配置好屏幕壁纸,不然白乎乎的不符合现在IT人习惯。修改system.ini,不用Progman.exe程序管理器,用自己写的一个invomso.exe,启动后即加载了msoffice42的导航工具栏,可修改增减各款应用程序,把它停靠在右上角,再加载底部面板,将全部程序组变成树状组织方式保存在 Programs 下, Windows下显示打开的窗口,右侧是日期和时间,还可根据需要增加其它栏目在面板上,不需要增加就暂时空置。

 

上图是打开Programs组的样子,下图是原来的Progman程序管理器做shell的样子,对比一下相貌还是大不相同吧,至少桌面敞亮整洁很多。

 

再看看打开程序Visual Foxpro3.0 的样子吧,命令窗口用起来还是依然的爽爽。

 

再试MSVC,依然是那个样子,只是图没截好,上面空白多了,下面没露出来。

再看看Delphi 1.0 , 和当年的vb2比,还是很相当的。

 

这是计算器,在右边的MSOFFICE导航器上点击打开的。

这是运行TurboCAD情况,平时画个简单备件图还是挺不错的。

这是多线条的屏幕保护程序在运行。

 

这是运行TurboC界面,字体很精美。

 

这是当年的Borland C

这是当年的 Turbo Pascal

 

这是Quick Basic Compiler 7.1,被 Visual Basic for DOS 取代。

 

噢,怎么也不能忘了当年的VB啊,那可是精典。得嘞,就用它写invomso启动shell吧。

FORM1 ---> 属性Hide、minimize、no conrolbox、no border; Timer1 ---> 属性 interval 500; General中 X, Y, Z = 0

把MAK中的VBX全删掉,就留下个FORM1.FRM足够了。然后,编译,然后放到WINDOWS目录下,修改SYSTEM.INI中的Shell = invomso.exe

 

MSOFFICE导航器,安装好MSOFFICE 4.2 自动就安装上了。

WINBAR.EXE 还有源码,抽时间整理打包后放上来。还有一个WINEXIT.EXE是配合WINBAR面板用的,因为退出时WINBAR只退出到界面并不退出WINDOWS,改一下配置让它启动WINEXIT.EXE就正常退出了,但WINEXIT强列要求露脸,因此会出现一个小图标再点击一下才退出,当年的小程序习惯是这样的。有时间可读码改一下WINBAR,要先找到它的编译环境才好,尽量简单吧。PWIN时代精典太多了,很值得往事重温,找回时代曾赋予的幸福!

附:WINBAR和WINEXIT下载地址

https://download.csdn.net/download/weixin_45707491/16434899

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 3
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值