19555.html

来自「以电子书的形式收集了VB一些常见问题解决方法,可以很方便的查找自己需要解决的问题」· HTML 代码 · 共 25 行

HTML
25
字号
<html>  <head>    <title>Re: 有什么方法可以知道是那一个Form呼叫的??</title>  </head>  <body bgcolor="#FFFFFF" vlink="#808080">    <center>      <h1>Re: 有什么方法可以知道是那一个Form呼叫的??</h1>    </center><hr size=7 width=75%><hr size=7 width=75%><p>Posted by 琏琏 on October 02, 1999 at 09:55:57:<p>In Reply to: <a href="19539.html">Re: 有什么方法可以知道是那一个Form呼叫的??</a> posted by 小琳 on October 01, 1999 at 20:26:58:<p><center><img src="http://feitsui.hyd.ncku.edu.tw/TLCheng/Basic/logo.gif"></center><p>: : 我有三个Form1,form2,form3<br>: : 目前程式执行时form1,form2已在画面上,<br>: : 当我在Form1上按下一个button时,会show出form3<br>: : 然而form2上也是有一个button,按了也会Show 出form3<p>: : 可是我在Form3上,是否能知道是那一个form呼叫Form3的(form3.show)??<p>: : 另,在程式里form1.xxx的form1名称是否能用变数代替??<br>: : 谢谢!!<p>: :::您可以设定一个全域变数来判断Form3是否己经开启,<br>: Form的名称只能在设计阶段时才能更改!!!<p>用 GetForegroundWindow 取得前一个作用中的 hWnd<br>在与 Form1.hWnd, Form2,hWnd 比较<p>比如说<p>Load Form1<br>Load Form2<p>tWnd=GetForegroundWindow()<br>For Each frm In Forms<br> if frm.hWnd=tWnd then<br>  msgbox "前一个作用中的视窗为 "+frm.Name<br> end if<br>Next frm<p>Form1 的名称是否能用变数? 因为不知道你所谓的变数是怎么解释, 所以无从回答! 如上例, 以 frm 取代 Form1, Form2 也是变数的一种!<br><br><ul><li><a href="http://feitsui.hyd.ncku.edu.tw/TLCheng/Basic/index.htm">培基语言</a></ul><br><hr size=7 width=75%><p><a name="followups">Follow Ups:</a><br><ul><!--insert: 19555--></ul><!--end: 19555--><br><hr size=7 width=75%><p></body></html>

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?