达到限制无法为此表单vb6创建任何更多控件

达到限制无法为此表单vb6创建任何更多控件,第1张

概述我无法用我的mdi格式创建一个新菜单.已经有很多现有菜单了. 它的给定错误“达到限制不能为此表单创建任何更多控件”. 请帮助我知道如何添加此错误的新菜单. 您可以为菜单使用控件数组,以克服每个表单限制256个控件.在菜单编辑器中,您必须将Index属性设置为唯一的整数值,以创建具有相同名称的条目的控件数组. 一个常见的策略是用顶级菜单为控制数组指定mnuMain名称,即首先mnuMain(1)为“ 我无法用我的mdi格式创建一个新菜单.已经有很多现有菜单了.

它的给定错误“达到限制不能为此表单创建任何更多控件”.

请帮助我知道如何添加此错误的新菜单.

解决方法 您可以为菜单使用控件数组,以克服每个表单限制256个控件.在菜单编辑器中,您必须将Index属性设置为唯一的整数值,以创建具有相同名称的条目的控件数组.

一个常见的策略是用顶级菜单为控制数组指定mnuMain名称,即首先mnuMain(1)为“file”,然后mnuMain(2)为“Edit”等.

然后在表单的代码中声明一个这样的枚举

Private Enum MenuIndexesEnum    IDxfile = 1    IDxEdit    IDxTool    ....End Enum

并在整个代码中使用它,如mnuMain(IDxfile)等.

对于“文件”子菜单,指定mnufile控件数组,其唯一索引从1开始,用于“新建”,“打开”,“打印”等.“退出”并扩展MenuInde​​xesEnum枚举,如下所示

Private Enum MenuIndexesEnum    IDxfile = 1    IDxEdit    IDxTool    ....    IDxNew = 1    IDxOpen    IDxPrint    IDxExit = 99    ...End Enum

然后继续使用mnuEdit进行“编辑”子菜单等.

总结

以上是内存溢出为你收集整理的达到限制无法为此表单vb6创建任何更多控件全部内容,希望文章能够帮你解决达到限制无法为此表单vb6创建任何更多控件所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1047516.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-25
下一篇 2022-05-25

发表评论

登录后才能评论

评论列表(0条)

保存