问题描述:
1、我在编程的时候新添了一个部件叫d.ocx,这个部件原来VB不带,我的程序文件的文件夹是D:\Program,我把这个部件放在这个文件夹下,在添加这个部件时,VB显示它的路径是D:\program\d.ocx,可以正常打开vbp工程,可是当我把这个program文件夹复制到另一台计算机的E盘下就无法正常打开了,原因是系统仍然寻找D:\program\d.ocx。怎么才能让vbp工程打开时自动添加app.path下的这个部件,而不去寻找原来的路径啊?
2、我在登录窗体的命令按钮cmdExit中编写的代码是
private sub cmdExit_click()
Unload Me
End
End Sub
在运行时可以正常关闭,但是生成.exe可执行文件后,再点这个按钮, 会出现错误提示“VB遇到问题需要关闭”。请问是什么原因啊??
解析:
第一个问题:可以把控件文件放在工程文件一起,这样你移动时就不会出现问题
注:VB不会自动寻找相关控件的文件,除非在制作安装文件时.
第二个问题:"但是生成.exe可执行文件后,再点这个按钮, 会出现错误提示“VB遇到问题需要关闭”。请问是什么原因啊??"首先告诉你,生成EXE文件后不会影响你继续设计,出现这种问题是VB的问题,如果是盗版VB的话,这种情况很正常.另外,
Unload Me
End
看你的样子只要写一个,就是END,UNLOAD ME的话,可能程序并没有关闭(其他窗口占据内存),所以,分清楚两者后再使用
1、首先在电脑中,找到并打开“Microsoft Visual Basic 6.0 中文版”软件。
2、然后在打开的页面中,默认状态下,“工具箱”中的控件,只有如图所示的这些。
3、这时单击页面上方“工具”菜单中的“部件”按钮。
4、在“部件”对话框中的“控件”选项卡中,选中“Microsoft Common Dialog Control 6.0”,然后单击“确定”按钮。
5、这时可以看到,工具箱中多了一些控件,这些控件即为高级控件。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)