我在写Delphi代码时遇到了一个问题。尽管声明并在之前的过程中使用了组件,但我无法访问它们(现在我正在尝试在函数中使用它们,也许这就是原因,我不知道,我不擅长Delphi)。我制作了一些屏幕截图以使其更清晰。请看第一张屏幕截图。我得到了编译器错误。它说该组件不存在,但是在第三个屏幕截图中,您可以看到该组件确实存在。在第二个屏幕截图上,我甚至可以使用此组件(可以成功调用代码完成),但如果我尝试在secondFunction的范围内调用它,则会出现错误,例如:“由于源代码中的错误而无法调用代码完成”-但是错误是什么?如果我注释掉与Edit7和Edit8有关的这两行,则可以无问题运行程序。我真的想不出错在哪里,如果你们中的任何人能给我一些建议,那将不胜感激。我不想在这里发布整个代码,因为它大约需要300行,但是如果您需要了解其他内容以解决此问题,请告诉我。我没有足够的声望点来发布超过2个超链接,所以您必须复制并粘贴最后一个链接:D