电脑爱好者,提供IT资讯信息及各类编程知识文章介绍,欢迎大家来本站学习电脑知识。 最近更新 | 联系我们 RSS订阅本站最新文章
电脑爱好者
站内搜索: 
当前位置:首页>> VB编程>>VB中不使用模块 将一个变量从form1传到form2中:

VB中不使用模块 将一个变量从form1传到form2中

来源:www.cncfan.com | 2006-11-19 | (有3746人读过)

原错误代码:
以下是引用片段:
/////////form1/////////////  
  Private   sub   form_load()  
    dim   var1   as   string  
    var1="hello!"  
    form2.show  
  End   sub  
   
  ////////form2/////////////  
  Private   sub   form_load()  
    label1.caption=var1  
  End   sub  
  程序执行后为什么form2的label1.caption是空白。   
    
    
    
 

各种解答方式:
  1、
  ////////form2/////////////   
  Private   sub   form_load()  
  label1.caption=form1.var1  
  End   sub   
 
  2、/////////form1/////////////  
  Private   sub   form_load()  
  dim   var1   as   string  
  var1="hello!"  
  form2.Label1.Caption=var1  
  form2.show  
  End   sub   
  3、
在Form1中  
  Public   Var1   as   String  
   
  在Form2中引用  
  label1.caption=from1.var1  
   
  注意引用之前不要关闭from1(即   Unload   from1)  
  可以Hind   (即   form2.hind)   
  4、
///form1///  
  Private   sub   form_load()  
  dim   var1   as   string  
  var1="ok!"  
  form2.Label1.Caption=var1  
  form2.show  
  End   sub   
 

VB编程热门文章排行
网站赞助商
购买此位置

 

关于我们 | 网站地图 | 文档一览 | 友情链接| 联系我们

Copyright © 2003-2024 电脑爱好者 版权所有 备案号:鲁ICP备09059398号