Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/kotlin/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何使用vb.net将access DB表单中的Activex控件分为两部分?_Vb.net_Ms Access - Fatal编程技术网

如何使用vb.net将access DB表单中的Activex控件分为两部分?

如何使用vb.net将access DB表单中的Activex控件分为两部分?,vb.net,ms-access,Vb.net,Ms Access,使用我的工具(vb.net),我能够计算access DB表单中存在的Activex控件。有可能将控制分为两部分吗?i、 e.我想分别计算activex控件的数量 e、 g.如果总共有10个Activex控件,其中5个是日历控件,5个是复选框。然后我需要分开数数 可能吗?请建议 要计算Activex控件,我使用以下代码 ** **控件应具有类属性。这将为您提供足够的信息,以确定它是什么类型。我知道这对Access中的控件类本身是可用的,但我不确定vb.net是否可用 示例(需要一份案例陈述来解决

使用我的工具(vb.net),我能够计算access DB表单中存在的Activex控件。有可能将控制分为两部分吗?i、 e.我想分别计算activex控件的数量

e、 g.如果总共有10个Activex控件,其中5个是日历控件,5个是复选框。然后我需要分开数数

可能吗?请建议

要计算Activex控件,我使用以下代码

**


**

控件应具有类属性。这将为您提供足够的信息,以确定它是什么类型。我知道这对Access中的控件类本身是可用的,但我不确定vb.net是否可用

示例(需要一份案例陈述来解决所有问题):


询问控件的类型:

If TypeOf oCtl Is System.Windows.Forms.CheckBox then
   CheckBoxCount +=1
end if

你能重新格式化你的帖子使代码可读吗?如果你编辑,突出显示代码并点击101010小按钮。同样,你也不清楚你的意思。文本框和命令按钮不是ActiveX控件。如果您只想计算控件,那么我建议在controltype上选择一个案例,每个案例都有单独的计数器。
  If oCtl.Class = "AX2Controls.wsAX2Text" then
     iAX2Text = iAX2Text + 1
  End if
If TypeOf oCtl Is System.Windows.Forms.CheckBox then
   CheckBoxCount +=1
end if