【问题标题】:delphi prism (.net) compilerdelphi prism (.net) 编译器
【发布时间】:2009-12-11 14:58:02
【问题描述】:

当我尝试在 delphi prism 中编译我的应用程序时,我得到了这些错误

C:\Users\Burak\Documents\Visual Studio 2008\Projects\Project1\WindowsApplication1\WindowsApplication1\Main.pas(6,3):错误:(PE17)命名空间“Windows”不存在或没有公共类型 C:\Users\Burak\Documents\Visual Studio 2008\Projects\Project1\WindowsApplication1\WindowsApplication1\Main.pas(7,3):错误:(PE17)命名空间“Tlhelp32”不存在或没有公共类型

我做错了吗?

用途 视窗, Tlhelp32, System.Drawing, System.Collections, System.Collections.Generic, System.Linq, System.Windows.Forms, 系统.Windows, System.ComponentModel;

我使用 2009 delphi prism,小答案可以解决我的问题(我也认为我的问题很愚蠢,但我不能使用 CreateRemoteThread,WriteProcessMemory 没有它)。

最好的问候, 布拉克·塔姆图尔克

【问题讨论】:

    标签: .net delphi delphi-prism oxygene


    【解决方案1】:

    单元(.net 中的命名空间)Windows 和 Tlhelp32 不是Delphi Prism (.Net) 的一部分,它们仅存在于 Delphi Win32 中,您必须做的第一件事,编译您的项目是在您的代码的标题。然后您可以使用PInvoke(平台调用服务)从托管代码(.Net)调用 Win32 函数和其他非托管 API。

    我建议您查看这些链接

    再见。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-01-03
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-05-01
      • 1970-01-01
      相关资源
      最近更新 更多