当前位置: 首页 > news >正文

Win11 使用 Copy v86 在线网页运行 VC6 学习 C 语言的可行性

Win11 使用 Copy v86 在线网页运行 VC6 学习 C 语言的可行性

首先,程序员节快乐。有些学校或者老师仍然在要求学生必须使用 VC6 来学习 C 语言基础。但是现在的 Win11 已经逐渐开始停止支持 VC6 这个上古时期的 IDE 的运行。 有的时候不是要建议学生换用现代的 IDE 来学习,而是学校或者老师要求学生必须使用 VC6 这个上古时期的 IDE 来学习,学生是被迫、不得不使用 VC6 的。 这里探讨一下可否用 Copy v86 在线网页虚拟机运行 VC6 学习 C 语言,这样就不用安装虚拟机软件还要往虚拟机里面安装操作系统这么麻烦了。

当然,鄙人也尝试了一下直接封装一个虚拟机快照,这样就不需要把下面的非常麻烦的配置过程一点点的走一遍了(至少对于现在的电脑小白来说是非常麻烦的),这个快照也已经上传了。把下载好的快照压缩包解压,此时会得到一个 400 多 MB 的 .bin 的文件,这个就是快照。访问 Copy v86 网站,点击进入 Windows 2000 的那个选项,稍等片刻加载,看到桌面之后点击网页顶部的 Load State 按钮,找到并选择解压出来的那个 .bin 的快照文件,这时候就直接打开 VC6 这个 IDE 了。

如果要保存写好的代码的话,可以点击网页顶部的 Save State 按钮,稍等片刻,就把当前运行的系统保存为快照文件,这样下次运行就可以点击网页顶部的 Load State 按钮调出之前编写的代码了。不过每次保存快照会有 400 多 MB 的快照要保存,请留意磁盘空间是否足够。

这个 Win2000 的环境,虚拟内存设置的比较低,有时候会弹出“Your system is low on memory”的报错,这个目前来看暂时是不影响这个 VC6 的运行的,可以直接点击 OK 忽略。另外,这个 Win2000 的环境是英文的,打不了中文,也显示不了中文,所以只能搞一个英文版的 VC6,需要使用者能看懂 VC6 的英文界面,并且涉及到 printf 输出的语句,还是要用英文来写这个字符串。这个 VC6 是精简过的,不能写 MFC,但是写一些简单的控制台应用程序足够了。

image

image

如果不放心现成的快照,或者一定想自己动手配置的话,下面是从头开始配置的过程:

  1. 使用 UltraISO 往虚拟机里面传输文件,需要准备这些:
  • VC6 英文版安装包,这里找到一个精简版,不能写 MFC,但是写一些简单的控制台应用程序足够了(搜索关键词:Visual C++ 6.0精简版 绿色英文版)。安装包是 EXE 格式的,大小是 17,147,148 字节,MD5 是 7fee6b34304961721c6a9d7283e82973;不过最好是把这个安装包重命名成一个英文的文件名,怕他不识别非 ASCII 的文件名。
  • 一个 MSVCP60.DLL 文件,copy v86 把系统里面的 VC6 运行库给精简掉了,可以去网上搜索下载,注意请下载 32 位的。
  1. 把准备好的文件直接拖到 UltraISO 的右上方的窗格里面。然后把这个文档保存为 ISO 文件。
  2. 这样应该也就够了。访问 Copy v86 网站,点击进入 Windows 2000 的那个镜像,稍等片刻加载,看到桌面之后点击 Insert CD Image,找到并选择刚才在 UltraISO 里面保存的 ISO 文件。然后打开桌面的 My Computer,双击出现的 D 盘,也就是那个“光驱”。
  3. 把那个 VC6 的安装包双击打开。这个安装包还是用的中文做的,而这个 Copy v86 的 Win2000 镜像尚未支持中文,所以会显示乱码,没关系,留意下方的三个按钮,第二个按钮就是“下一步”的按钮,直接一路 next 就可以了。安装好之后有一个复选框,那个是点击这个第二个按钮完成之后立刻运行的,勾不勾都可以,不勾的话就需要从桌面生成的“Visual C++ 6.0”这个快捷方式手动运行。
  4. 把这个 MSVCP60.DLL 复制到 C:\WINNT\System32 目录,可以 Ctrl-C 然后到前述那个目录 Ctrl-V,也可以直接用工具栏的“复制到文件夹”那个按钮然后定位到前述那个目录然后点击确定。
  5. 如果刚才安装进度走完之后没有勾选那个复选框,那么就从桌面再双击一次“Visual C++ 6.0”这个快捷方式,如果勾选了的话,此时应该是自动打开了 VC6 运行环境的。这样就完成了再 Copy v86 这个网页虚拟机的 VC6 简易开发环境的配置。
http://icebutterfly214.com/news/309/

相关文章:

  • Excel高性能异步导出完整方案!
  • 2025年多功能综合杆厂家排名前十推荐
  • 2025年度在线网站客服系统综合排行榜正式发布
  • JDD Oxygen智能零售论坛 | 《大模型时代的广告营销变革与实践》
  • 2025年市面上新加坡留学品牌、行业内公司及口碑产品推荐排行
  • 11-文件上传
  • TensorFlow与PyTorch深度对比分析:从基础原理到实战选择的完整指南 - 指南
  • Navicat 17 超详细保姆级下载安装教程:附激活工具使用步骤​
  • el-date-picker样式修改
  • 浅谈 Agent 开发工具链演进历程
  • 电梯调度算法结对编程作业
  • 2025质量可靠的义乌刺绣工厂推荐榜
  • DP1312多协议高性能读卡芯片支持A/B/Felaca/18092智能门锁读卡器模拟卡兼容PN512 - 动能世纪
  • 2025年10月兰花油品牌推荐榜单:多维度深度对比与选择指南
  • 2025 年1KV 冷缩硅橡胶电缆附件,冷热缩电缆附件,绕包电缆附件,熔接电缆附件厂家最新推荐,产能、专利、环保三维数据透视
  • 低代码开发便捷的技术深度解析
  • 2025年浅拾兰花双萃致臻精华油:从成分与科技维度解析其护肤功效
  • 销售公司绩效考核全攻略:维度、原则与数字化赋能方案
  • 题解:P4434 [COCI 2017/2018 #2] ​​Usmjeri
  • 小程序-跳转到公众号
  • 如何解决一堆向量的问题?10、Self-attention - -一叶知秋
  • 洞悉过往,一目了然:浅述视频融合平台EasyCVR如何实现海量视频录像的智能检索与高效回看
  • 2025年国内外五款AI编程工具深入对比与推荐排行
  • CSPS 前后的话
  • 2025 年 10 月云仓 ERP,云仓 saas 系统,云仓代发系统公司最新推荐,技术实力与市场口碑深度解析
  • iOS混淆实战用多工具组合把IPA加固做成可复用的工程能力(iOS混淆 IPA加固 无源码混淆
  • cyclonessd ROS2 lidar topic 数据丢帧 系统配置
  • 2025 年 10 月 WMS 系统,WMS 软件,wms 仓储管理系统公司最新推荐,聚焦资质、案例、售后的优质机构深度解读
  • Go语言测试全攻略:从单元测试到模糊测试
  • 2025 年 10 月进销存 erp,供应链 erp,零售 ERP 公司最新推荐,聚焦资质、案例、售后的五家机构深度解读!