gpt4 book ai didi

delphi - 如何在Enterprise Architect中指定Delphi接口(interface)GUID?

转载 作者:行者123 更新时间:2023-12-02 12:17:48 25 4
gpt4 key购买 nike

我正在使用 Enterprise Architect 代码生成功能将我的模型导出为 Delphi 代码。有没有办法在 EA 中指定接口(interface) GUID,以便在输出代码中完全定义接口(interface)?

示例:

ILogger = interface
procedure Log(AMessage: ILoggerMessage);
end;

应该是

ILogger = interface
['{16B77CF4-4219-412D-B1F3-20E29E2E9D9E}']
procedure Log(AMessage: ILoggerMessage);
end;

最佳答案

没有。 Delphi 不知道您是否需要 GUID,因为并非所有接口(interface)都必须有 GUID。 (例如,不适用于 COM 且未实现 IDispatch 的接口(interface)。)IDE 无法读取您的想法(目前 - 也许 future 还有希望),并且无法知道您的接口(interface)类型正在计划创建。

关于delphi - 如何在Enterprise Architect中指定Delphi接口(interface)GUID?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1300510/

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