在Delphi 5中创建表单出错



我最近买了一台使用Windows 7操作系统的笔记本电脑,我把Delphi文件夹从我那台使用Windows XP操作系统的旧台式电脑上拷贝到了笔记本电脑上。文件夹中包含Delphi 5 Standard程序和我用它编写的程序,包括它们的所有源文件。

我现在可以编辑单位,但不能查看或编辑表单。
如果我调用一个单元并按F12查看它的形式,什么也没有发生。如果我按F11查看对象检查器,出现一个空白的对象检查器。如果我按Shift-F12或单击"查看表单"图标并选择一个表单进行查看,我会收到一条消息说"错误阅读表单"one_answers"类图像未找到",或"类TButton未找到",或其他未找到的类,随后(当我按"取消")由"错误创建表单"。类图像[等]没有找到"。

当我尝试从IDE运行程序时,我得到一系列"错误读取表单"one_answers"错误创建表单"消息,或者(有一次)一条消息说"[致命错误]FILENAME.DPR[1]"。文件未找到:'系统。但是编译后的程序在资源管理器中打开时运行完美。我找不到一个系统。在任何一台计算机上都有Pas文件,但是有一个mmsystem。Delphi的rtlwin子文件夹中的pas文件。就是这样吗?)

单元使用stdctrl。我反复地重新编译和重建这些程序,但都无济于事。

据我所知(但我可能错了),在"工具"下列出的环境选项中没有错误,即库路径(带有lib, bin和imports子文件夹),BPL和DCP输出目录(带有projects*)。BPL),以及浏览路径(带有源vcl、ctlsys和rtlwin子文件夹)。我尝试用"c:Program Files (x86)borland DELPHI5 Projects *"替换"$(DELPHI5)ProjectsBpl"等条目。Bpl,但这没有什么区别。

是否有解决方案(最好是一个简单的)?

需要使用安装程序安装Delphi。仅仅复制安装文件夹是不够的。也有注册表设置。您可以通过将注册表设置从一台机器转移到另一台机器来拼凑一个工作解决方案,但正确的解决方案是正确安装。

最新更新