【问题标题】:VFP 9 sp2 project PRGs not found even though they are there未找到 VFP 9 sp2 项目 PRG,即使它们存在
【发布时间】:2013-06-28 18:49:10
【问题描述】:

我有一个包含几个 PRG 文件的 VFP 9 项目 (.PJX)。某些 PRG 文件与 PJX 文件不在同一个文件夹中。当我尝试从 FoxPro 甚至在我构建 EXE 之后运行我的项目时,它告诉我未找到不在同一文件夹中的 PRG。但他们肯定在那里。如果我将这些 PRG 移动到与 PJX 文件相同的文件夹中,那么一切都很好。我现在开始遇到这个 ON 和 OFF 一段时间,我不知道是什么原因造成的。有什么想法可以解决这个问题吗?

您在这里给出了一个类似的项目和目录示例,其中包含不同的 PRG、SCX 等 Getting Error When Using SET PROCEDURE TO C:\SomeFolder\MyProject C:\SomeFolder\MyProject\prgs C:\SomeFolder\MyProject\forms C:\SomeFolder\MyProject\graphics

【问题讨论】:

    标签: foxpro visual-foxpro


    【解决方案1】:

    在运行代码之前将路径设置到相关文件夹。那应该可以解决IDE问题。对于EXE,只要程序包含在PJX中,就应该内置到EXE中。所以肯定有其他事情发生。你遇到了什么错误?

    【讨论】:

      【解决方案2】:

      在你的主程序中:

      set procedure to myprog1 additive
      set procedure to progs\myprog2 additive
      

      等等。

      【讨论】:

        【解决方案3】:

        您正在使用 SET PROCEDURE,但您指向的是文件夹。那是不对的。 SET PROCEDURE 指向包含多个例程的 PRG 文件。使用 SET PATH 指向文件夹。

        【讨论】:

          猜你喜欢
          • 2023-03-16
          • 2015-11-11
          • 1970-01-01
          • 1970-01-01
          • 2021-04-08
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2021-09-13
          相关资源
          最近更新 更多