软件注册站
热情软件屋

 
如何将窗体、控件的名称作为变量来运用
编号: QA004026    
建立日期: 2001年3月25日 最后修改日期: 2005年4月17日
所属类别: Visual Basic - 窗体与菜单
   
    如何将窗体.控件的名称作为变量来运用?
    例如:Form1 Form2 都包含一名为 label 的控件,如何以Form1、Form2 作为变量来控制label的显示内容?(bank)
   
    CallByName 函数就可以。
    具体语法:
    CallByName(object , procedurename , calltype , [arguments ( ) ] )
    object :对象名,变体
    procedurename :属性/方法名,字符串
    calltype:表示设置/得到属性还是调用方法
    最后面的参数代表属性/方法所需要的参数。
    
    例如:
    CallByName Text1 , "MousePointer" , vbLet , vbCrosshair
    Result = CallByName ( Text1 , "MousePointer" , vbGet )
    CallByName Text1 , "Move" , vbMethod , 100 , 100
    
    

    以上代码很容易读懂吧?
    
    相关问题:
    QA001720 "在VB5中实现VB6中CallByName函数的功能"
    QA003609 "如何根据用户输入的控件名,可以使此控件得到焦点"
    QA002250 "如何在函数间传递对象"

    

此问题由物理大腕 回答。

附加关键字:编程, 源程序, programming, source code, Visual Basic, VB, 窗体与菜单, form, window, tform

   
 
把这个问题推荐给朋友
   
 
   
您的意见类别
您的名字
您的电子邮件
您的建议(请尽可能详细)
 
 

版权所有 1997-2008 热情软件屋
如果您有任何建议和意见, 请给我发个电子邮件 askpro@china-askpro.com
Web Designed by ZebraStudio