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

📄 35.html

📁 VB技巧问答10000例 VB技巧问答10000例
💻 HTML
字号:
<html>
  <head>
    <title>Re: 如何在 VB 动态产生一个元件??</title>
  </head>
  <BODY BACKGROUND="" BGCOLOR="white" TEXT="black" LINK="red" VLINK="#808080" ALINK="">
    <center>
      <h1>Re: 如何在 VB 动态产生一个元件??</h1>
    </center>

<HR><p>
Posted by <a href="mailto:yfwu@iname.com">小吴</a> on June 02, 1997 at 23:34:32:<p>
In Reply to: <a href="32.html"><b>如何在 VB 动态产生一个元件??</b></a> posted by 阿园 on June 02, 1997 at 10:18:31:<p>
不会吧!您何苦这么劳累自己呢?<p>你必须使用 CreateWindow API 来建立你所要的元件。由于你自己产生出来的元件 VB 并不知道,因此不会触发相关的 event。所以你必须写个 Hook function (vb6 提供,vb6 或以前版本要搭配 MsgHook OCX。<br>然后你必须依系统给你的各种 message 来做不同的动作,以及使用 Send(DlgItem)Message 来传送讯息给元件。<p>除非真的是无法得知程式执行时会用到那些元件。否则把这些元件在设计时就做成元件阵列是比较简易的方式。<p>: 请问您:<br>: 我如果在 design time 时, 没有选 Text Control Box, 那么我要在<br>: Run-time 时动态产生数个, 这样可行吗?<br>: 说白一点,也就是说 Text Control Box 原先并没有画在 Form 上, 我可以<br>: 在程式中动态建立吗?? 书上好像都只是探讨 OLE 及 Class Object 而已!!
<br>
<p>
<a name="followups">Follow Ups:</a><br>
<ul><!--insert: 35-->
</ul><!--end: 35-->
<br><HR><p>

</body></html>

⌨️ 快捷键说明

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