gpt4 book ai didi

delphi - Delphi Prism获取未知标识符“DllImport”错误

转载 作者:行者123 更新时间:2023-12-03 19:45:14 26 4
gpt4 key购买 nike

我试图在Delphi Prism中调用Window的SendMessage方法,我声明了以下类:

type
MyUtils = public static class
private
[DllImport("user32.dll", CharSet := CharSet.Auto)]
method SendMessage(hWnd:IntPtr; Msg:UInt32; wParam:IntPtr; lParam:IntPtr):IntPtr; external;
protected
public
end;


尝试编译时,出现错误 Unknown identifier "DllImport"

我以这个为例, How to call function CreateProcess in Delphi Prism?和语法看起来相同。有需要启用的设置,还是语法错误?

最佳答案

确保导入(使用)System.Runtime.InteropServices。这就是定义DllImport属性的地方。

关于delphi - Delphi Prism获取未知标识符“DllImport”错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2741245/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com