⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 19193.html

📁 VB技巧问答10000例 VB技巧问答10000例
💻 HTML
字号:
<html>  <head>    <title>这个嘛....</title>  </head>  <body bgcolor="#FFFFFF" vlink="#808080">    <center>      <h1>这个嘛....</h1>    </center><hr size=7 width=75%><hr size=7 width=75%><p>Posted by <a href="mailto:jwh@ms1.hinet.net">纪文和</a> on September 20, 1999 at 19:05:23:<p>In Reply to: <a href="19164.html">纪兄,有关您回答[ 使Form show 且指定某一个控制项 SetFocus时出现Error]</a> posted by 新手 on September 20, 1999 at 11:01:25:<p>: 测试的程式码如下:<br>: form1<br>: Private Sub Command1_Click()<br>: Unload Me<br>: Form2.Show<br>: End Sub<p>: form2<br>: Private Sub Form_Unload(Cancel As Integer)<br>: Form1.Show<br>: Form1.Command3.SetFocus<br>: End Sub<br>: 单单以新专案试验用您的以上之程式码是行得通,但若在真正写的程式码中就会产生错误讯息,属性全为True,都没错,您的方式我也试过了,有请教过别人,答案是Form1未Show其上之控制项就不能SetFocus,但以新专案试验却可以,搞不懂?<p>以上的测试程式码是根据您之前提出的问题, 而模拟出来的, 我再根据模拟出来的程式码, 测试看看程式是否会产生错误, 结果是不会有错误产生.<p>但是, 我自己在写程式时, 并不会如此使用, 就像您请教过的那个人说的一样, 通常我们要下 SetFocus 这个指令之前, 一定是这个物件所存在的 Form 已经 Show/Load 进来了, 否则程式根本找不到这个物件, 要如何 SetFocus 呢?<p>至于为何一个新的 Project 能在 Form 未 Show 时就可以 SetFocus, 我也不知道是为什么, 只能说是经验法则了, 反正在 VB 中这种情形很多, 不过这某些情况下可以, 某些情况下不行的功能, 就不要用它就好了.<p><a href="http://www.ruentex.com.tw/vbguide" target="_blank">VB入门网</a><br><br><hr size=7 width=75%><p><a name="followups">Follow Ups:</a><br><ul><!--insert: 19193--></ul><!--end: 19193--><br><hr size=7 width=75%><p></body></html>

⌨️ 快捷键说明

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