Ms access 这在Access中意味着什么?

Ms access 这在Access中意味着什么?,ms-access,Ms Access,似乎有一个名为HiddenUserCheck的表单和一个名为txtStatus的文本字段 但是,你知道吗!字里行间是什么意思 实际代码是 Forms![HiddenUserCheck]![txtStatus] 当我调试它并将鼠标悬停在单词上时,它会说Null表单指的是所有表单的集合,HiddenUserCheck是所有表单组中的一个表单,txtStatus是HiddenUserCheck表单上的一个字段。这个s是一种分离信息的方法。形式!HiddenUserCheck!txtStatus等同于

似乎有一个名为HiddenUserCheck的表单和一个名为txtStatus的文本字段

但是,你知道吗!字里行间是什么意思

实际代码是

Forms![HiddenUserCheck]![txtStatus]

当我调试它并将鼠标悬停在单词上时,它会说Null

表单指的是所有表单的集合,HiddenUserCheck是所有表单组中的一个表单,txtStatus是HiddenUserCheck表单上的一个字段。这个s是一种分离信息的方法。形式!HiddenUserCheck!txtStatus等同于“所有表单集合中HiddenUserCheck表单中的txtStatus字段。!

表单指所有表单的集合,HiddenUserCheck是所有表单组中的表单,txtStatus是HiddenUserCheck表单上的字段。s是将该信息分离出来的一种方式。表单!HiddenUserCheck!txtStatus等同于”表单HiddenUserCheck中的txtStatus字段位于所有表单的集合中

用于引用集合的一个成员<代码>集合名称!成员名称

Forms
是其成员为
Form
对象的集合的名称,包括当前在Access会话中打开的那些表单

表单
有一组
控件
对象。所以附加
!ControlName
对表单引用获取对该控件的引用

所以
表单![HiddenUserCheck]![txtStatus]
引用在访问会话中打开的名为HiddenUserCheck的表单中名为txtStatus的控件


从该引用中获得的是控件的默认属性,
Value
。。。该控件中包含的值。

用于引用集合的一个成员<代码>集合名称!成员名称

Forms
是其成员为
Form
对象的集合的名称,包括当前在Access会话中打开的那些表单

表单
有一组
控件
对象。所以附加
!ControlName
对表单引用获取对该控件的引用

所以
表单![HiddenUserCheck]![txtStatus]
引用在访问会话中打开的名为HiddenUserCheck的表单中名为txtStatus的控件

从该引用中获得的是控件的默认属性,
Value
。。。该控件中包含的值。

访问“n00bs”最困难的事情之一是尝试确定何时使用bang(!)和何时使用dot()。看一看,获得一些提示。一个实体指南是:如果对象存在,则使用点。如果对象是用户创建的,请使用bang

因此:

以及:

注意:“文本”存在于Access中,因此前面有一个点。HiddenUserCheck和txtStatus是用户创建的单词,因此前面有一个bang。

n00bs访问时最难的事情之一是尝试确定何时使用bang(!)和何时使用点()。看一看,获得一些提示。一个实体指南是:如果对象存在,则使用点。如果对象是用户创建的,请使用bang

因此:

以及:


注意:“文本”存在于Access中,因此前面有一个点。HyDunUsRebug和TxtStand是用户创建的单词,所以前面是Bang.t/P>这是显式引用,比如在Borland C++中的C或->中的句柄。这是明确的引用,比如C语言中的周期或Borland C++中的->。
If Forms![HiddenUserCheck]![txtStatus] = "Sign In" Then
Forms![HiddenUserCheck]![txtStatus]
Forms![HiddenUserCheck]![txtStatus].Text