有没有办法让我看到可视化和非可视化组件背后的代码?
Is there a way that I could see the codes behind a visual and non-visual component?
我只是想知道是否有一种方法可以深入到组件(可视或非可视)的代码?对于编码人员来说,了解组件在后端的行为方式将是一个很大的安慰。也许,编码人员可以做一些更改或添加补充代码以满足其要求。
如果您的 Delphi 包含源代码,那么它很容易。
切换到包含组件的表单的单位
转到组件声明,右键单击组件类型,然后单击 Find Declaration
这就是组件的代码。
现在您可以 Find Declaration
祖先,在本例中 TCustomPanel
并查看祖先是如何制作的。
有很多资源解释了它们是如何组合在一起的,还有很多资源是关于如何创建组件的。一旦你理解了 类 和整个面向对象的东西,你就会发现它更容易。
我很久以前就开始创建组件,通过查看其他组件的源代码,我学到了很多东西。我还是。
我只是想知道是否有一种方法可以深入到组件(可视或非可视)的代码?对于编码人员来说,了解组件在后端的行为方式将是一个很大的安慰。也许,编码人员可以做一些更改或添加补充代码以满足其要求。
如果您的 Delphi 包含源代码,那么它很容易。
切换到包含组件的表单的单位
转到组件声明,右键单击组件类型,然后单击 Find Declaration
这就是组件的代码。
现在您可以 Find Declaration
祖先,在本例中 TCustomPanel
并查看祖先是如何制作的。
有很多资源解释了它们是如何组合在一起的,还有很多资源是关于如何创建组件的。一旦你理解了 类 和整个面向对象的东西,你就会发现它更容易。
我很久以前就开始创建组件,通过查看其他组件的源代码,我学到了很多东西。我还是。