问题标签 [windows-98]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
729 浏览

c# - Install .NET app developed with VS2012 on Windows 98

Can I install .Net app developed in Visual Studio 2012 in Windows 98???

I am using .NET framework 4.5.1 and i have developed desktop application in Windows 7 Ultimate I have to install this app in different PCs but one of them has win-98 so I need to know whether i install it same way as i did for other PCs or i have to do something else.

Because formatting OS is last option as there are some important programs working perfectly on Win-98 and can't afford to lost old things for just one app.

I have installed in Windows 07 as well as in Xp but don't know whether it'll work properly in Win98 or Not.

Is there any Solution if your answer is No. ?

0 投票
2 回答
2656 浏览

g++ - 适用于 windows 98 的 g++ 程序

我正在尝试为运行 Windows 98 第二版的旧计算机制作程序,但它们无法运行。

这些程序是用 c++ 编写的,它们是用安装在 Windows Vista 计算机上的 MinGW(g++ 版本 4.8.1)编译的。为了测试,我尝试了这个简单的 Hello World 程序:

为了编译,我使用了这个命令:

尝试在 Windows 98 计算机上运行此程序时,我收到以下消息:

因此,为了使可执行文件尽可能独立于 dll 文件,我尝试使用以下命令编译程序:

但在 Windows 98 计算机上尝试该程序时,我现在收到消息:

为了分析问题,我尝试了一些方法。而且我注意到,使用 g++ 2.95.2 版使用相同的命令编译相同的代码,该程序能够在 Windows 98 机器上运行。但是,我不希望使用这个旧版本的 g++,因为它包含一些有问题的错误。

我还注意到,用普通 c 编写的类似程序(使用 gcc 4.8.1 版编译)在旧计算机上也能正常工作,但我不希望使用普通 c,因为这需要重写大量 c++ 代码。

所以问题是:如何让使用 g++ 4.8.1(或更高版本)编译的 c++ 程序在 Windows 98 机器上运行?

0 投票
1 回答
208 浏览

windows - 在 Windows 95/98 上运行适用于 Xp+ 的程序?

我想知道是否可以在 Windows 95/98 上运行程序(特别是雨量计),但至少可以在 XP 上运行。原因是我有一台内存有限的旧电脑,我想通过运行最早版本的 Windows 来尽量减少对系统的影响,所以我可以在上面运行 Rainmeter 而不会出现很大的延迟,并将它连接到备用显示器显示随机数据(例如日期,时间等)有问题的计算机是带有 1gb ram 和某种集成显卡的 AMD Athlon XP,以及 160gb 硬盘(我可能要用旧的 30gb 换掉)。

0 投票
2 回答
4923 浏览

audio - 如何在 VirtualBox Windows 98 中播放 MIDI 音乐?

我会在我的 Mac 上用 VirtualBox 构建一个 Windows 98 VM 来运行一些旧游戏,比如“Z”。它正在运行,但没有出色的配乐。测试时,我意识到配乐在 MIDI 文件中,甚至媒体播放器都没有播放任何 MIDI。它打开文件,知道时间等(识别文件)但不播放声音。

安装了 Sound Blaster Midi Sinth,问题可能是虚拟机本身没有模拟完整的 Sound Blaster 16 卡。我正在考虑一些替代方案:更改 VM 声卡(不知道如何做),或者安装一个在 wave 中合成 midi 的驱动程序以使用正在工作的 wave 端口,但没有找到一。

也无法进入 Virtual Box 论坛,我会制作一个 Oracle 个人资料,但没有用。所以我在这里……有什么想法吗?

0 投票
1 回答
1665 浏览

windows - 如何以 Windows 98 为目标?

我迫切需要开发适用于 Windows 98 的应用程序,并且无法选择使用不同的操作系统。在这个时代,是否有任何现代 SDK 可用于开发应用程序?很棒的是,如果有某种方法可以从 Visual Studio 2015 以 Windows 98 为目标,但据我所知,没有办法做到这一点。

我可以使用 Visual Studio 2015 为 Windows 98 编写和编译应用程序吗?如果不是,那么我的下一个最佳选择是什么?

0 投票
1 回答
558 浏览

java - Java 只能在设置为 Windows 98 或更早版本的兼容模式下运行

我的 Java SE (8u111) 无法正常工作。我无法打开 java 程序。甚至没有 Java 控制面板。我已经重新安装了 5 次,java 就是不能工作。每次我尝试打开 Java(CP 或程序)时,它都会出现在 Taskmgr 中,做一些工作(CPU 和磁盘速率正在上升),然后速率回到 0(内存除外),Java 自行关闭,没有任何错误通知.

我第一次安装 Java 时,它在没有兼容模式的情况下工作。现在,它没有。

在它崩溃之前我做的唯一事情是:

  • 我更新了英特尔 HAXM
  • 我打开了 Intel VT
  • 我运行了 Remix OS Player
  • Java 中断。

在它坏了之后,我做了这些来解决:

  • 卸载英特尔 HAXM
  • 禁用英特尔 VT
  • 重新安装 Java 5 次,一个在不同的驱动器中
  • 还是不行。

如果我将兼容模式设置为 Windows 98 / Windows Me 或更早版本,它可以工作。但如果我将它设置为 Windows XP 或更新版本,它将无法工作。有人知道为什么吗?

我在 Windows 10 版本 1607 Intel Core i5-7200U、Nvidia Geforce 920MX 上运行 Java SE 8u111(首次安装时,从未更新),所有这些都在新的 2 周旧笔记本电脑上运行。

还有一件事,我怀疑这会有所帮助,但是我使用自定义 DPI 缩放 (145%)

0 投票
1 回答
3357 浏览

c++ - Dev-C++ - [构建错误] [main.o] 错误 2816

我开始了一个新项目,并尝试在 Microsoft Windows 10 上使用默认值进行编译。我需要针对特定​​项目为 Windows 98 进行编译。编译器显示以下错误消息[Build Error] [main.o] Error 2816

这是的内容main.cpp

我不知道这个错误是什么意思,也没有使用谷歌找到任何东西。有任何想法吗?

编辑 - 编译日志

0 投票
1 回答
237 浏览

assembly - 如何在 16 位汇编中执行另一个文件

我正在开发一个简单的 BIOS 重置器,只是为了学习。所以我有主文件,即菜单,名为 Reseta.com,是的,它是一个没有堆栈的微型模型。而且我有一个A.com,要重置的代码在哪里,所以我需要用我的主程序Reseta.com来执行A.com,A.com是用DOS的Debug编写的,是的,我在Windows 98中,但程序将在 MS-DOS 上运行。我尝试使用中断 21,例如服务 4Bh、3DH,但我还没有成功。最简单的方法是如何做到的?只需调用“A.com”文件,它就会从中断 21 以服务 0 返回 DOS。谢谢,为了更容易理解,我正在寻找类似 WinExec(); 的东西。在 WinAPI 中,当然,在汇编 16 位到 MS-DOS 中。

PS:我正在使用 TASM 和 TLINK /t 来编译代码...

0 投票
0 回答
54 浏览

wsh - win98上的WSH,有没有办法用jscript获取用户输入?

我正在wsh用 ‍‍<code>JScript 编写脚本,并从“WScript.StdIn”中得到空值,可能是脚本引擎太旧或有问题。还有另一种获取用户输入的方法吗?

PS:电脑没有网络,不能从任何媒体安装任何软件。

0 投票
2 回答
255 浏览

delphi - 如何在 Windows98 上的 Delphi 上使用 16 位汇编内联?

今天我在玩我的旧电脑,并尝试在 Delphi 中使用 16 位汇编。它适用于 32 位,但我在使用中断时总是遇到问题。蓝屏或冻结,这让我相信这是不可能的。我在 Windows 98 上并使用 Delphi 7,使用这个简单的代码。

在软盘驱动器上“格式化”磁盘。有没有办法在 Delphi 7 上使用它而不会冻结和蓝屏?还是 Delphi 只允许使用 32 位汇编?难道我做错了什么?