VBGood网站全文搜索 Google

搜索VBGood全站网页(全文搜索)

VB爱好者乐园(VBGood)

 找回密码
 立即注册
搜索
查看: 11040|回复: 13

[经验技巧] 改造VB集成编程IDE环境满足特殊需要(1)

[复制链接]
 楼主| 发表于 2009-5-11 10:02:22 | 显示全部楼层 |阅读模式
在VB的使用中,新建工程后经常需添加ActiveX控件,通过工程菜单选部件一一添加感到不方便。实际上我门可改造VB来满足要求。比如我经常做串口通信工程或在回复网友的串口通信疑问要调试代码,我用了以下方法改造VB。
1. 新建VB的标准EXE工程,通过工程菜单选MSComm 控件,确定后,添加到Form1窗体上,然后将Form1改名为frmComm。
2. 将frmComm保存在
D:\Program Files\Microsoft Visual Studio\VB98\Template\Forms目录夹内

[ 本帖最后由 zdingyun 于 2009-6-14 11:47 编辑 ]

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x

评分

参与人数 1威望 +6 收起 理由
hovidelphic + 6 不错不错!

查看全部评分

 楼主| 发表于 2009-5-11 10:09:04 | 显示全部楼层

改造VB集成编程IDE环境满足特殊需要(2)

3.然后将工程命名为通信工程
4.通信工程保存在
D:\Program Files\Microsoft Visual Studio\VB98\Template\Projects目录夹内
经过这样的改造,你就在VB的IDE集成编程窗口中有自己的通信工程供你新建。


也可在任何已打开的工程中添加 frmComm供使用。


以上方法可以很方便用于其它类型的专门从事专业编程上,如网络Winsock 控件等

[ 本帖最后由 zdingyun 于 2009-5-11 10:24 编辑 ]

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x

评分

参与人数 1人气 +1 收起 理由
liuyin + 1 有价值

查看全部评分

回复 支持 反对

使用道具 举报

发表于 2009-5-11 10:54:42 | 显示全部楼层
恩,这个不错
回复 支持 反对

使用道具 举报

发表于 2009-5-11 11:49:39 | 显示全部楼层
这个功能本来就有了,这是模板
用DELPHI的话会发现更方便的模板方案.

评分

参与人数 1人气 +2 收起 理由
zdingyun + 2 感谢指教!

查看全部评分

回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-5-11 13:01:38 | 显示全部楼层
原帖由 msflexgrid 于 2009-5-11 11:49 发表
这个功能本来就有了,这是模板
用DELPHI的话会发现更方便的模板方案.

MSDN介绍了:
为了创建个人专用模板,可保存准备用作模板的对象,然后将它复制到 Visual Basic 下的 Template 目录中适当的子目录下。例如,为了创建一个定制的 MyForm 窗体模板,可以保存一个名为 MyForm 的窗体,然后将 MyForm.frm 文件复制到 \VB\Template\Forms 目录中。当从“工程”菜单中选择“添加窗体”命令时,如图 8.3 所示,Visual Basic 在“添加窗体”对话框中显示 MyForm 模板。

在“工具”菜单中选择“选项”命令并且清除在“选项”对话框中的“环境”选项卡的“显示模板”选项,可以禁止在“添加对象”对话框中显示模板。例如,为了不显示窗体模板,可在对话框中清除“窗体”选项。

创建个人专用工程模板的方法同上。

[ 本帖最后由 zdingyun 于 2009-5-11 13:04 编辑 ]
回复 支持 反对

使用道具 举报

发表于 2009-5-11 13:36:55 | 显示全部楼层
VB6的模板没有"继承"功能,不比DELPHI的好用

评分

参与人数 1威望 +1 人气 +2 收起 理由
zdingyun + 1 + 2 感谢老汉指教!

查看全部评分

回复 支持 反对

使用道具 举报

发表于 2009-5-14 20:35:17 | 显示全部楼层
要是谁能把这个添加窗体或类的对话,模板窗口变成文件夹样式就好了,当模板多时,即便于分类,这个平面的窗口当模板多时,要滚动,用起不舒服
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-5-15 13:45:42 | 显示全部楼层
原帖由 yangzn 于 2009-5-14 20:35 发表
要是谁能把这个添加窗体或类的对话,模板窗口变成文件夹样式就好了,当模板多时,即便于分类,这个平面的窗口当模板多时,要滚动,用起不舒服

目前未找到解决你设想要求的做法。
我的贴子实际是建立专用工程模板。
回复 支持 反对

使用道具 举报

发表于 2009-6-14 00:32:52 | 显示全部楼层
我已想到一个好的方法了! 可以解决这个问题了.
具体方法是做一个VB插件,
使用下面的方法就可以把任何文件当成模加载到工程中
VBI.ActiveVBProject.VBComponents.AddFromTemplate (sFile)

这样,你再做一个文件的选择对话框,并且可以一次选择多个不同型号的VB文件都行,
做一个循环上面的语句就OK了.

这样,你可以放心的把模板归类放好,或相类的文件放在一个文件夹中,(如vbAccelerator 的子类化组件,源代码是3 个文件,isubclass.cls ,subclass.cls, subclass.bas ) 这样你一次就加到你的工程了.

评分

参与人数 1威望 +3 人气 +2 收起 理由
zdingyun + 3 + 2 我很赞同

查看全部评分

回复 支持 反对

使用道具 举报

发表于 2009-6-14 10:56:20 | 显示全部楼层
LZ那些图片……怎么看起来像是Win95的……

评分

参与人数 1威望 +3 人气 +2 收起 理由
zdingyun + 3 + 2 谢谢!WIN98系统做的

查看全部评分

回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

文字版|手机版|小黑屋|VBGood  

GMT+8, 2022-7-4 05:42

VB爱好者乐园(VBGood)
快速回复 返回顶部 返回列表