假设我这样新建了一个窗体
Dim FrmD As MessengTxt
Set FrmD = New MessengTxt
FrmD.Caption = "发送信息"
FrmD.Show
但我要求,在这个窗体没有关闭时,不可以新建属性相同的窗体,怎样解决呢?说明过程
就像QQ的一样,当打开一个联系人的窗体后,如果在没有关闭的前提下,再点一次相同的一个联系人时,是不可以新建打开窗体的.
但如果,点击另一个新的不同的联系人,窗体也就可以新建.
Dim FrmD As MessengTxt
Set FrmD = New MessengTxt
FrmD.Caption = "发送信息"
FrmD.Show
但我要求,在这个窗体没有关闭时,不可以新建属性相同的窗体,怎样解决呢?说明过程
就像QQ的一样,当打开一个联系人的窗体后,如果在没有关闭的前提下,再点一次相同的一个联系人时,是不可以新建打开窗体的.
但如果,点击另一个新的不同的联系人,窗体也就可以新建.
解决方案 »
- VB 图片框 无法创建AutoRedraw对象
- 关于VB写的DLL的一些疑惑,望高手/达人解惑
- 网页调用Activex控件,为什么在XPsp2下不能正常使用。
- 在调用通用保存对话框时怎样指定文件名
- VB调用C++写的ActiveX的问题,急!
- 如何导入 access 数据库
- 定义了一个byte的数组,我可以把任意类型变量的值拷贝到这个数组中吗?
- 如何保证开发过程中程序代码不被人复制带走?
- 请问一个 vb 程序 延迟 的 问题 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~·
- 为什么不能用addnew函数添加sql数据库纪录?
- 类似QQ的抽屉控件,在VB里面怎么实现?有人做过吗?
- 我用VSFlexGrid8显示数据最多只显示101条,怎么办呀
Private Sub Command1_Click()
Dim f As Form
For Each f In Forms
If f.Caption = "发送信息" Then
f.SetFocus
Exit Sub
End If
Next
Dim FrmD As Form1
Set FrmD = New Form1
FrmD.Caption = "发送信息"
FrmD.ShowEnd Sub