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