WEB开发网
开发学院数据库Access Access的秘密技巧和陷阱 阅读

Access的秘密技巧和陷阱

 2005-10-31 12:42:18 来源:WEB开发网   
核心提示: BUILDERFORM函数如果在一个模块中一个函数的定义是以“BuilderrForm开始同时包含一个类似于Onclose属性或事件标识符,按下SHIFT和F2键就可以调用这个过程,Access的秘密技巧和陷阱(5),例如,当你在一个form的设计窗口中,诚然,前面的例子并不是非常完美,而当前的光标落在属性窗口中的O

BUILDERFORM函数

  如果在一个模块中一个函数的定义是以“BuilderrForm开始同时包含一个类似于Onclose属性或事件标识符,按下SHIFT和F2键就可以调用这个过程。例如,当你在一个form的设计窗口中,而当前的光标落在属性窗口中的Onclose事件的编辑控制上,按下SHIFT和F2键将能调用BuilderFormOnclose函数。这使用于form和reports的大部分属性和所有事件。下面的代码将说明函数的格式:

FunctionBuilderFormOnClose(szFormName As String, szControlName AsString,

  szCurrentValue As String, szReserved As String)If szCurrentValue= Then

  DoCmd SelectObject A_MACRO, , True

  SendKeys %n%fs & New Macro & Enter

  Forms(szFormName).OnClose = New MacroElse

  DoCmd SelectObject A_MACRO, szCurrentValue, True

  SendKeys %dEnd IfEnd Function参数szFormName,szControlName,szCurrentValue,和szReserved必须声明,即使你从不使用它们。当你的函数被调用时,这些参数总是要被传递的。如果它们没有被声明,那么MicrosoftAccess将不会调用你的函数。如果有一个参数被分配到Onclose事件上,那么前面的过程将打开一个宏,如果编辑控制是空,那么代码产生一个名为“NewMacro”的新宏,同时把编辑控制值设置为“NewMacro”。诚然,前面的例子并不是非常完美,但它的确说明了要产生一个完美而有效的程序所必须的条件。


上一页  1 2 3 4 5 

Tags:Access 秘密 技巧

编辑录入:coldstar [复制链接] [打 印]
赞助商链接