永发信息网

VB怎么让Form2始终在Form1前面?

答案:2  悬赏:0  手机版
解决时间 2021-03-08 05:01
点击Form1出现Form2,再点击Form1可以对Form1进行操作,但Form2始终在最前面。请问用VB怎么实现上述效果?
最佳答案
Form1中的代码(添加个按钮)

Private Sub Command1_Click()
Form2.Show
End Sub

***************************************************************

Form2中的代码

Private Declare Function SetWindowPos& Lib "user32" (ByVal hwnd As Long, _
ByVal hWndInsertAfter As Long, ByVal x As Long, ByVal y As Long, _
ByVal cx As Long, ByVal cy As Long, ByVal wFlags As Long)

Private Sub Form_Load()
Me.Show
Call SetWindowPos(Me.hwnd, -1, 0, 0, 0, 0, 3)
'……其它代码
End Sub
全部回答

建立一个类模块 在里边定一个公共的

type parm     str as string end type public parm1 as parm    '初始化

在form1 点继续的时候写

parm1.str = text1.value

form2.show

unload me

在form2里边放一个文本框或者标签 ,当窗体加载的时候写

text1.value = parm1.str

我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
我想辞职单干,老板娘让我把客户资料都交上来
怎么让窗口置顶
从银行卡充值到支付宝是不是需要验证码的啊,
利用过去n期历史数据预测未来销量时,移动平
停车场(永顺路)(永安路与永顺路交叉口西150米
虫草分级和价格
氨气溶于水之后水体积变么?为什么
云南辉煌工贸有限公司在什么地方啊,我要过去
正玩游戏电脑突然蓝屏,在开机显示器就没反应
东经120度38分11秒北纬27度23分51秒在什么位
超星尔雅怎么刷课
读下面的人民币兑美元牌价表,回答第下列问题
e语言不能打开有些exe文件 是什么原因
沈阳金通环境工程公司这个地址在什么地方,我
已知/a-3/+/4-b/=0,求a.b的值. 要完整解
推荐资讯
我挂3个QQ下面只显示两个另一个的主页面怎么
二重积分 直角坐标转极坐标转换
产生于尼罗河流域、以金字塔为重要文明象征的
中国梦是民族的梦,也是每个中国人的梦。材料
河北农业大学算名牌大学么
长城电缆我想知道这个在什么地方
加盟店铺想转让给我 应该注意什么
不是私密连接,打不开淘宝网,怎么办
大巴开车后还能退票吗
局域网问题,宿舍三台A,B,C,公用一个猫上网
前端开发,请问支付宝的这个图片处理是采用什
泾县耐火材料厂地址有知道的么?有点事想过去
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?