我做一个系统,是进行数据库管理的,遇到几个问题:
1。刚启动的时候就弹出一个登录的login窗口(通过login.show实现)
结果login窗口总是在主窗口mdiform窗口后面,
问:怎样让login窗口在主窗口前?
2。退出的时候,如果关闭主窗口,那个login窗口居然还在。
而如果先关闭login再关闭主窗口就可以结束程序,这是什么原因???
1。刚启动的时候就弹出一个登录的login窗口(通过login.show实现)
结果login窗口总是在主窗口mdiform窗口后面,
问:怎样让login窗口在主窗口前?
2。退出的时候,如果关闭主窗口,那个login窗口居然还在。
而如果先关闭login再关闭主窗口就可以结束程序,这是什么原因???
解决方案 »
- 看了半天,失望了,GDI和GDI+无法实现正方=>梯形的直接变换.
- VB编写控件问题,求助
- VB自带的打包程序在哪里?
- [老马求解]-->如何得到DirectX窗口中对话框的句柄?
- 如何获取freeview移动滚动条的鼠标事件,有效另加分,谢谢。
- 怎样搜索EXCEL里面的所有的SHEET
- 请给我一个active report打印msflexgrid的完美方案,我送400分。帮帮忙!
- 各位大俠幫幫忙,請問如何將金額的數值轉換為英文的大寫,急線上等待!
- 如何浏览光盘?
- 有关format函数的问题,很简单的,在线等,立即给分
- vb中的应用程序的执行顺序!!!!!!!!晕!!!!大家帮帮忙~~~~~急急。。。。。。。
- 关于图标问题!!急
模块代码:
Private Sub Main()
......
MDIForm1.Show
frmLogin.Show 1
.......
End Sub
还用写MDIFrom1.show吗?还有,这段代码是干什么的?
Dim frm As Form
Set frm = mdiFrm.ActiveForm
Unload frm
在登录验证成功之后,再卸载登录窗体,显示主窗体:Mdiform1.show
加载时就会调用吗?
Sub Main在模块里建的。
end
所有的窗体就都关闭了
还有show后面的参数是什么意义?
显示参数
常数 值 描述
vbModal 1 模式窗体
vbModeless 0 无模式窗体
MDI 窗体的 Arrange 方法
常数 值 描述
vbCascade 0 层叠所有非最小化的 MDI 子窗体
vbTileHorizontal 1 水平平铺所有非最小化的 MDI 子窗体
vbTileVertical 2 垂直平铺所有非最小化的 MDI 子窗体
vbArrangeIcons 3 重排所有最小化的 MDI 子窗体的图标
WindowState 属性
常数 值 描述
vbNormal 0 普通
vbMinimized 1 最小化的
vbMaximized 2 最大化的
我在属性中设置它的recordsource
然后在代码中想点另外一个按钮实现另一个recordsource,却老出错代码如下:
Adodc1.RecordSource = "select*from table1 where name like'%孙%'"
Adodc1.Refresh提示错误如下:
在关键字select附近有语法错误
对象refresh的方法IAdodc失败PS:我能确认select没有错误
IAdodc是什么东东?