我做的程序,控件很多
结果系统提示我,不能再放任何控件了请问这个问题如何解决谢谢因为领导要求,所以这些东西必须做到一个程序里
结果系统提示我,不能再放任何控件了请问这个问题如何解决谢谢因为领导要求,所以这些东西必须做到一个程序里
解决方案 »
- 请问如何调用这个DLL?
- Picture控件的使用
- 为什么我的工程->添加数据环境和数据报表没了?
- 在VB中使用WORD时出现的问题
- 关于MSFlexGrid的问题,帮忙up者有分
- 请问在Form中如何返回变量值?
- 一个imagelist赋给两个背景色不同的控件,怎样让imagelist中的icon背景色适应这两个不同背景色的控件
- 谁能具体介绍一下ExitWindowsEx,为什么我每次只是注销,不能关机?
- 这个程序很特别,多多加分!
- 关于exitwindowsex如何关闭系统的问题????????
- 用SendMessage向特定窗口发送鼠标双击消息wParam和lParam参数怎么写?
- 【ADO问题】从数据库的image字段如何显示到一个Picture或者Image里面
领导要和到一个form窗口里所以控件就很多了
'我只是用Command做例子。
'在界面上放一个Command Button,Name 是 cmd,把它的 Index 设成 0。
'这样就变成了一个只有一个元素的控件数组。Private Sub Form_Load()
Dim n As Long
For n = 1 To 300
Load cmd(n) '将此控件调入内存
cmd(n).Left = Me.ScaleWidth * (n Mod 10) / 11 '摆放控件的位置
cmd(n).Top = Me.ScaleHeight * Int(n / 10) / 30
cmd(n).Visible = True '这个一定要,否则会看不见
cmd(n).Caption = "Item " & n '控件的显示
Next n
End Sub
Private Sub cmd_Click(Index As Integer)
MsgBox "按钮 " & Index & " 被按下!" '根据Index不同,就知道哪个被操作了。
End Sub
在上面的例子中,已经生成了300个按钮。在测试中增加到了1000。10000个的时候机器受不了了。
它只是在运行的时候才Load的,报错是vb ide的事。我不知道你试过了没有