gpt4 book ai didi

Delphi,无法使用外部 .pas 文件中的函数

转载 作者:行者123 更新时间:2023-12-03 15:42:32 26 4
gpt4 key购买 nike

我正在使用外部 .pas 文件中的函数。我可以使用其中一些功能,但不能使用其他功能。据我所知,函数的声明方式相同,我想发布一些文件,但不知道如何发布大量代码。

最佳答案

您可以使用在接口(interface)部分(即实现部分之前的代码部分)中声明的函数。

您可能正在尝试调用仅在实现部分中定义的函数,即出现在 implementation 关键字之后的代码。

这些不同的部分是 Delphi 如何在单元级别实现公共(public)和私有(private)可见性。

通常,在编写良好的单元中,将函数设为单元私有(private)是有原因的。但是,如果您认为覆盖作者的决定是合理的,那么您需要在接口(interface)部分重新声明该函数。这将使其可供使用第 3 方单元的代码使用。

关于Delphi,无法使用外部 .pas 文件中的函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6421320/

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