VB6-以编程方式创建subMenuItems

恩巴多

我在一个VB6项目中工作,并且有一个现有的菜单,是使用菜单创建器创建的。我无法以编程方式在菜单项中插入subMenu。

第一个菜单是File它包含两个菜单项:ChoiceExit

我想在运行时在Choice中插入查询的每一行(仅第一列)。

我的记录集运行良好,但是我需要以下代码中的一些帮助:

Do While rs_choice.EOF = False
    'add column1 in Choice
    '~Something~ = rs_choice.Fields("column1").Value
    rs_choice.MoveNext
Loop 

PS:没有一个MenuItems定义索引。

有人能帮我吗 ?

亚历克斯·K

使用设计器给出Choice一个名为的子项目mnuDynamic,并为其指定索引0

循环记录集加载新项目:

Dim i as long

Do While rs_choice.EOF = False
    If (i > 0) Then Load mnuDynamic(i)

    mnuDynamic(i).Caption = rs_choice.Fields("column1").Value

    rs_choice.MoveNext
    i = (i + 1)
Loop

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何将在C#中创建的控件用作VB6中的表单

来自分类Dev

通过inno setup用mysql创建vb6安装程序

来自分类Dev

如何创建或修改VB6 exe版本资源块以使其了解Squirrel

来自分类Dev

如何将在C#中创建的控件用作VB6中的表单

来自分类Dev

如何在VB6中创建一个Handle(不是事件处理程序)?

来自分类Dev

类删除后,VB6错误“未检测到可创建的公共组件”

来自分类Dev

以编程方式在vTiger 6中创建用户

来自分类Dev

C#编程的COM对象中的长类型在VB6中显示为不受支持的变量类型

来自分类Dev

如何在每次制作dll时告诉vb6不要创建新版本的interface / com对象?

来自分类Dev

我如何在每次制作dll时告诉vb6不要创建新版本的interface / com对象?

来自分类Dev

在 VB6 中在运行时创建非排队的远程 COM 对象指定服务器

来自分类Dev

VB.NET Resize 以编程方式创建的表单

来自分类Dev

用于以编程方式创建的对象的 VB.NET AddHandler

来自分类Dev

Python to VB6 conversion

来自分类Dev

VB6:打印#语句

来自分类Dev

ScrollBar Vb6查询

来自分类Dev

VB6中的Dtpicker

来自分类Dev

从VB6 IDE调用Comwrapped Net代码失败,在Win7中出现“ ActiveX组件无法创建对象”,但在WinXP中没有

来自分类Dev

将Python转换为VB6

来自分类Dev

VB6可以并排编译

来自分类Dev

VB6的线程模型是什么?

来自分类Dev

如何“克隆” VB6表单

来自分类Dev

单击和CheckStateChanged VB6

来自分类Dev

VB6从DateDiff返回的值

来自分类Dev

VB6查看消息队列

来自分类Dev

vb6中的变量声明问题

来自分类Dev

InStrB VB6转Delphi

来自分类Dev

VB6 DataGrid的复选框

来自分类Dev

使用按钮vb6复制对象

Related 相关文章

热门标签

归档