CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  VB >  基础类

难道没有方法了吗?(有关VB的OCX工程)

楼主jixiaoqiang(探索者)2003-08-04 19:29:41 在 VB / 基础类 提问

我用VB新建了一个控件工程,并添加了一个窗体Form1.  
  当控件运行的时候,可以在控件主界面里使用form1.show来显示该窗体。但是我怎么能在窗体Form1中访问控件主界面上的label控件,将其.Caption赋值为"我的控件"?  
  这能实现吗?  
  问题点数:50、回复次数:3Top

1 楼bcpl(林平之)回复于 2003-08-04 19:45:26 得分 45

有办法,但要转个弯  
  usercontrol里:  
  ---------------------------------------------------  
  Friend   Property   Get   Label()   As   Label  
  Set   Label   =   Label1  
  End   Property  
   
  Private   Sub   Command1_Click()  
  Set   Form1.uc   =   Me  
  Form1.Show   1  
  Set   Form1.uc   =   Nothing  
  End   Sub  
  ---------------------------------------------------  
  form里:  
  Public   uc   As   UserControl1  
   
  Private   Sub   Command1_Click()  
  uc.Label   =   "我的控件"  
  End   Sub  
   
  Top

2 楼benxie(结婚是幸福的!为了老婆努力赚钱!)回复于 2003-08-04 20:14:23 得分 5

gzingTop

3 楼benxie(结婚是幸福的!为了老婆努力赚钱!)回复于 2003-08-04 20:14:51 得分 0

gzTop

相关问题

  • 使用vb新建一个ocx工程,能为该ocx添加自定义事件吗?
  • 急问vb ocx
  • 请问把VB工程打包时,哪些DLL、OCX文件可不包括在内?(一般情况下)
  • 救命::vb工程打开时提示"数据视图 方法作用对象失败",正在正常使用的工程无法打开?什么原因
  • VB工程组的问题
  • 拿分的问题,告诉我在C++中如果调用一个.ocx或Active Dll中的方法,给出例子(ocx用VB或VC写的)
  • VC调用vb生成的ocx,ocx升级后,vc主程序须重新编译,原因是一些方法的dispID发生了改变,InvokeHelper出错!
  • vb学习的方法?
  • 谁用过VB的DHTML工程?
  • 怎么样管理一个vb工程???

关键词

  • 控件
  • 窗体
  • uc
  • label
  • sub
  • form

得分解答快速导航

  • 帖主:jixiaoqiang
  • bcpl
  • benxie

相关链接

  • Visual Basic类图书
  • Visual Basic类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo