我已经使用Delphi一个多月了,但我仍然不知道正确的做事方式.
如果我有很多可以在很多项目上使用的方法,我应该将它们放在Unit,Form或DataModule上吗?我没有使用过单位(本身),New-> Unit.我应该把我的实用工具放在那里吗?如果是这样,我可以看一个例子,教程或其他什么.我过去曾经使用过DataModules,虽然它给我的印象是它只应该在我处理数据库等时使用.
另一件事,我正在定制一些表单(例如一个带有一些特定事物的TEdits的表单).要使用它,首先我将它
CustomizedForm in '\CForm\CustomizedForm.pas' ;
添加CustomizedForm到.dpr中的用法然后我添加到我的mainform中的用法(我将使用它).
这是正确的方法吗?我只是猜测,虽然我不是特别相信这是正确的方式,但它似乎有效.
我将我的所有人都放在一个名为utils.pas的单元中.这个对我有用.
如果您有一些程序使用的实用程序的不同分段而不是其他程序,您可能需要为它们创建单独的单元.
看看:德尔福单位的解剖
它是Zarko Gajic优秀的Delphi编程初学者指南的一部分,非常值得一试.
为了获得最佳的"视觉"介绍,请参阅尼克霍奇斯三十天内的三十个Camtasia演示.这是Turbo Delphi不再提供的,但仍然非常类似于完整的Delphi,让您在视觉上了解如何在Delphi中做事.