社区
VB基础类
帖子详情
如何在VB中动态产生一个控件,比如一个FORM
hotenM
2003-10-17 08:57:21
比如我的FORM1中点击一按钮,这个时候我动态产生一个窗体,并显示出来/
...全文
49
9
打赏
收藏
如何在VB中动态产生一个控件,比如一个FORM
比如我的FORM1中点击一按钮,这个时候我动态产生一个窗体,并显示出来/
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
li_ping
2003-10-17
打赏
举报
回复
用Controls.Add Prg.UserControll,"MyControl"
其中Prg是工程的名称,UserControll是自定义的用户控件
很好用
haohaoshenghuo
2003-10-17
打赏
举报
回复
我也遇到过楼主同样的问题, 不过我就是用的很笨的办法,都写在form_load 里
现在我的程序很大,运行起来也慢,楼主有解决办法了,麻烦告诉小弟一声!
关注!
vbanddelphi
2003-10-17
打赏
举报
回复
试试这种吧!!
Private Sub Form_Load()
Dim fra
Set fra = Me.Controls.Add("vb.frame", "fff")
fra.Visible = True
fra.Caption = "动态生成的frame"
fra.Width = 2500
fra.Height = 2800
End Sub
hotenM
2003-10-17
打赏
举报
回复
其实我的目的是想做一个图象的转换,要用到两个PICTUREBOX
但是我又不象写窗口代码,因为这样会加大程序大小
所以最理想就是把他们给NEW出来,但是我又不知道怎么NEW
hotenM
2003-10-17
打赏
举报
回复
Set picture1 = CreateObject( PictureBox)
?是这样吗?请明示
cryptonym
2003-10-17
打赏
举报
回复
用createobject()
hotenM
2003-10-17
打赏
举报
回复
这是以FORM1为蓝本来NEW的啊,我想以一个没有的FORM
其实我的目的是想建立一个PICBOX
demo001
2003-10-17
打赏
举报
回复
用控件数组比较好。
strongfisher
2003-10-17
打赏
举报
回复
Private Sub Command1_Click()
Dim f As Form
Set f = New Form1
f.Show
End Sub
试试
VB
6实现
动态
增加和删除
控件
数组
中
的
控件
2021-06-02
VB
6实现
动态
多行增加和删除
控件
Option Explicit Dim S1GlngMaxCharactor As Long Dim ChoiceRemove As Long '选择角色移除对象 Private Sub CmdAdd() Dim i As Long, n As Long Dim MaxCharactor As Long MaxCharactor = 100 '最大
控件
数 For i = 1 To MaxCharactor If fChkContro...
vb
.net 教程 3-13
动态
创建
控件
3
版权声明:本文为博主原创文章,转载请在显著位置标明本文出处以及作者网名,未经作者允许不得用于商业目的。 在
vb
6的时候,很方便在设计的时候创建
控件
数组。 例如两个按钮
控件
(CommandButton),当修改其
中
一个
控件
名称与另外
一个
控件
名称一样时,
vb
6编辑器会提示: 按下“是”就会创建
控件
数组了,两个按钮区别在于Index属性不同: 在实际代码
中
可以看到,事件参数
中
多了 Inde...
在
VB
中
创建和使用
动态
数组
控件
的方法总结
在
VB
中
,MSHFEXGRID不支持文本框,为了解决这个问题,一般的方法就是通过
一个
文本框的显示和隐藏,并获得表格单元的坐标,来实现向MSHFLEXGRID
中
录入数据的,具体方法我记得在本博
中
有,就不说了,自己搜一下 今天要说的是在MSFLEXGRID
中
动态
添加多个
控件
的问题: 先看
一个
动态
添加的例子:Option ExplicitPrivate WithEvents
VB
中
动态
创建
控件
创建数据驱动窗体所谓数据驱动窗体就是根据所请求的数据的不同生成相应的窗体。举例来讲,假设你现在有
一个
数据库,其
中
有些字段必须根据登录者的身份加以显示,授权级别高的用户可以浏览并修改这些字段的内容;授权级别一般的用户只能浏览这些字段
中
的数据;授权级别低的用户则不能浏览这些字段
中
的内容。要做到这一点就得利用
VB
动态
添加
控件
的功能。
动态
创建
控件
无论你想要创建何种类型的数据驱动窗体,你必须知道如何在运行时
VB
.NET
中
动态
添加
控件
数组
VB
.NET
中
的
控件
数组? 项目的需求又变了,我必须要在我的窗口上根据读取的文件不同添加不同的checkbox,我本以为
vb
.net和
vb
一样一定会有
控件
数组呢,结果网上的高手们都说
vb
.net是没有
控件
数组这个概念的。不过可以自己写
一个
类来实现
控件
数组的功能。他们都有现成的代码,我拿来用了,很好用。这里我就只简单说一下我在用这个类的过程
中
出现的问题。应该比较值得提一下。
VB基础类
7,763
社区成员
197,609
社区内容
发帖
与我相关
我的任务
VB基础类
VB 基础类
复制链接
扫一扫
分享
社区描述
VB 基础类
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章