尝试阅读 Paradox .sc 和 .sc2 代码文件

Trying to read Paradox .sc and .sc2 code files

客户端使用了一个非常古老的程序,它是为 DOS 以悖论编写的。它 运行 是关于整个程序的悖论 运行 时间版本 4.0 在 DOS 中。现在,运行 在 Windows 98 的虚拟化实例中,运行 从命令提示符中获取它。客户有兴趣将代码迁移到 运行 现代硬件上的东西。

我遇到的问题是无法真正阅读底层代码。这些尤其是扩展名为“.sc”或“.sc2”的文件。当然,还有数据库文件本身,但它们对我来说并不是真正的问题。根据对这个问题的另一个回答:Paradox database file,“.sc”文件是脚本文件,这是我在悖论 运行 时间打开其中一个启动程序时所期望的。

有人知道我如何 open/read 这些脚本文件吗?他们不会在我能找到的任何类型的文本编辑器中阅读,即使在尝试了多种编码选项之后也是如此。

Paradox 分为两部分:开发应用程序和 运行时间应用程序。我猜你需要 paradox 4 开发应用程序和源文件来阅读源代码。运行时旨在 运行 程序的编译版本,不一定包含源代码。

我的依据是 windows 的悖论 5 的工作原理。开发系统的源代码编译成一个 dll(没有源代码),你可以在 运行 时间内 运行。运行时也可以 运行 源代码,因此您可能会幸运地使用 .sc 文件。

作为参考,我从未在任何版本的 paradox 5 中遇到任何具有这些扩展名的脚本,因此它可能早于 windows 3.1 哈哈。

.sc 文件只是普通的 ascii 文本文件。将它们重命名为 txt 并...阅读、编辑等。将它们重命名为 .sc 以便在 paradox

中执行

SC2 文件只是暂时的 SC 文件。当你在 Paradox 中编辑一个 .sc 文件时,Paradox 会生成一个同名的 .sc2 文件作为备份,但以后就没有用了。您可以丢弃或忽略 .sc2 文件,除非您要修复损坏的脚本。