我发现我可以通过键入所有内容或激活元素来编写代码,然后单击例如OnClick
属性并将代码写入子端子行之间。
我遇到的一个人说,一个人总是使用鼠标并选择要在其中编写代码的属性,因为它可能会在某些文件中写入其他内容,从而导致代码无法正常工作。
这是正确的还是这两种编写代码的方法同样好?我正在使用访问 97。
我发现我可以通过键入所有内容或激活元素来编写代码,然后单击例如OnClick
属性并将代码写入子端子行之间。
我遇到的一个人说,一个人总是使用鼠标并选择要在其中编写代码的属性,因为它可能会在某些文件中写入其他内容,从而导致代码无法正常工作。
这是正确的还是这两种编写代码的方法同样好?我正在使用访问 97。
简短的回答是你可以这样做。但这并不意味着你应该。
通过一些实验,我发现您可以直接在代码窗口中输入事件 subs,它们的创建将反映在属性窗口中。在旧版本的 MS Access 中可能并非总是如此。
您也可以通过选择代码窗口左上角下拉菜单中的控件,然后选择右上下拉菜单中的事件来创建它们。
为什么我会选择使用 Code Builder(或者至少是我提供的第二个选项)。因为它可以防止你犯错误。无论是在控件/事件的名称中,还是在意外创建重复的 Subs 时。在调试您的应用程序时,这两者都可能令人沮丧 - 您可以花多长时间寻找错误,因为您不小心在元素名称中添加了额外的“S”。如果您从属性窗口进行操作,则可以保证您使用的是正确的 Sub 并且拼写正确。
注意:我还发现您可以删除属性窗口中的条目,但它会将代码留在代码窗口中。所以为了确保它真的消失了,你必须进入代码窗口并删除那里的 Sub。
这并不是说我从不直接在代码窗口中做任何事情——如果我重命名了一个控件,我会经常更新代码窗口中的名称。但随后我将返回属性窗口以验证我是否已正确重新连接潜艇。
“看,我拿着剪刀跑!”