[倾家荡产求助]VB编写程序,动态添加控件并保存设置

小弟想编写一个程序,实现动态添加控件,并把设置保存。举例:做一个软件工具包,可实现自定义添加软件:类别设置为系统软件,网络软件,多媒体工具,点击系统软件,出现CPU-Z,... 小弟想编写一个程序,实现动态添加控件,并把设置保存。
举例:做一个软件工具包,可实现自定义添加软件:类别设置为系统软件,网络软件,多媒体工具,点击系统软件,出现CPU-Z,360安全卫士等;点网络软件,出现QQ,MSN等各种软件为绿色软件,文件夹放在本程序目录,最重要的实现可以可以动态添加类别和软件,比如添加一个“其他工具”类别,里面可以再添加“WinRAR”等。
跪求!!如何添加控件,并保存设置,下次打开是添加好的。
效果类似下图
展开
 我来答
siyiqing
2010-02-25 · TA获得超过2169个赞
知道小有建树答主
回答量:930
采纳率:0%
帮助的人:898万
展开全部

参看音速启动

动态加载参考http://hi.baidu.com/xiaoyufen/blog/item/c20ddcc41901abca38db495b.html/cmtid/3a98b3fb2ea409244e4aea78

保存设置可写ini文件

还有就是实现拖放 

给你一点参考

Private Sub Command1_Click()

SSTab1.Tabs = SSTab1.Tabs + 1

SSTab1.TabCaption(SSTab1.Tabs - 1) = InputBox("请输入自定义类别名称")

End Sub

Private Sub Form_Load()

SSTab1.Tabs = 3

SSTab1.TabsPerRow = 3

SSTab1.TabCaption(0) = "系统软件"

SSTab1.TabCaption(1) = "网络软件"

SSTab1.TabCaption(2) = "多媒体软件"

End Sub

Private Sub List1_DblClick(Index As Integer)

Shell "Explorer " & List1(SSTab1.Tab).List(List1(SSTab1.Tab).ListIndex), vbNormalFocus

End Sub

Private Sub SSTab1_OLEDragDrop(Data As TabDlg.DataObject, Effect As Long, Button As Integer, Shift As Integer, x As Single, Y As Single)

List1(SSTab1.Tab).AddItem Data.Files(1)

End Sub

选项卡控件在microsoft tabbed dialog control

list1是控件数组

设置sstab1的ole属性

chenxfsoft
2010-02-25 · TA获得超过1380个赞
知道大有可为答主
回答量:2418
采纳率:0%
帮助的人:1823万
展开全部
做控件数组就行了,增加只要load
如果不用数组 , createobject("vb.command")
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式