vb6.0编程平台开发,怎么实现对窗体上多个不同类型的控件的调用,事先不能获得控件名

请问用vb6.0编程平台开发,怎么实现对窗体上多个不同类型的控件的调用,事先不能获得控件名?怎么实现调用控件属性的设置?

1个回答

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
根据字符串(控件类型名)动态创建窗体上的控件
根据字符串,列入‘TEdit’,在Form上动态创建该类型控件,字符串是任意某类型控件的类型
vb6.0 form窗体上面的控件名点不出来
vb6.0 form窗体上面的控件名点不出来 ,通过 窗体的名称点控件名称出不来
javafx怎么获得窗体上的控件的句柄
现在做视频开发,使用javafx构建界面。javafx窗体上有一个Pane,怎么才能获取到这个Pane的句柄呢?三方视频SDK需要这个参数来播放视屏。谢谢!
怎么获得窗体上的所有控件的句柄?
怎么获得窗体上的所有控件的句柄?
通过控件名获得控件
if(Form1->Controls[i]->Name != name)rnrnForm1->Controls[i]->Caption=caption;//想改变该控件caption属性,但通过controls得不到caption,在网上查的只能通过强制转化成TLabel后才能取得caption,有没有更方便的方法啊???rnrn
控件怎么调用窗体?
控件怎么调用窗体?拿到窗体里面的事件。
不同窗体的控件调用问题
我有三个窗体A,B,Crn其中B是从A动态生成的,而C是从B动态生成的,为什么我在C上不能调用B上的控件,我想取得B窗体上的BUTTON1的CAPTION,我是这样动态生成窗体的:rn with Tc.create(Application) dorn tryrn ShowModal;rn finallyrn free;rn end;
VB不同窗体的控件名传递问题
在编一个小程序玩但遇到一个问题,简单点说就是rn有3个FORM,分别为main,f_Lbcx,f_cbxx。f_Lbcx,f_cbxx有adodc控件rnf_lbcx中的为adodc1;f_cbxx中的为adodc1和adodc2。希望在main里编辑函数rnPublic Sub SJKChuShiHua(names As Form,adodcs As Adodc, adoconnstr)rnnames.Adodcs.ConnectionString = adoconnstrrnEnd Subrn对不同窗体的不同adodc控件的ConnectionString进行赋值,但是在执行Call main.SJKChuShiHua(Me, Adodc1, main.adoconnstr)时确发现adodc1没有传递过去还是怎么了,一直报错,但将sub里的赋值函数改为names.Adodc1.ConnectionString = adoconnstr可以正常运行,但却不是我的目的,我还准备用他对f_cbxx.adodc2进行赋值呢,盼解决方法rnrn
如何获得控件名
表单上共有50个控件,如何知道用户双击的是哪个控件呢?
对窗体上控件的控制
例:rnvb:public sub gsLockControl(ByVal pfrmForm As Form,ByVal pbolLock As Boolean,ParamaArray pctlControl() As Variant)rn调用:rncall gslockcontrol(wfrmform,false)rn此时,窗体上控件都不可用.rncall gslockcontrol(wfrmform,true,imtpassword,imtkubun,imkakunin)rn此时,传来的控件被激活.rn控件:rn如textbox,button......rn
listenerObj中怎么获得控件名
我是通过用addeventlistener为一个combobox添加change事件,我想在listenerObj.change=fucntion ()中获得调用了该change事件的控件,这应该怎么写呢?大家帮帮忙,谢谢了了。。
窗体上的控件怎么存储???
窗体上的菜单外观做成和Office的一样,但菜单调整后不会自己存储,在下次启动程序时,菜单又恢复为原来状态。rnrn我想问的是:怎么样才能使调整后的菜单能自动存储,在下次启动时保持调整后的状态??谢谢!!
vb6.0控件适应窗体大小
vb6.0自适应窗体大小示例源代码(工程文件),附带文档介绍原理,针对少数、多数控件、含不希望调节尺寸的隐藏控件的处理方法。
控件:根据文本类型的控件名,调用控件属性
在做控件时rnrn设置了一个string属性的a,用户输入的一个控件的名称,如command1rnrn要根据属性a的值使用控件command1的某个属性rnrn如:定义了一个string属性的Arnrn用户在A中输入了command1rnrn要实现的就是调用print command1.widthrnrn
不同窗体控件的ID
[color=#FF00FF]同一个项目下,不同的窗体。rn比如,从win1总复制所有的控件到win2中,为什么控件的ID有的不变,有的自动根据win1的ID重新命名;想改成两个窗体相同控件名字一样的,却提示“具有该ID的控件已存在”。rnrn就是想让两个窗体的对应的控件ID相同,怎样改?rnrn谢谢![/color]
控件类型的获得???
我请问一下,得到某个控件的id值,如何得到一个控件的类型啊??rn比如rnrnrn我得到id="come",如何知道这个come是checkbox类型呢??
如何获得控件的类型
静态框,编辑框,单选框,组合框等等,如何获取它的类型。通过当前焦点得到ID号,然后如何判断该控件的类型。另外,如果得到的是一组单选框,如何区分两组单选框???
怎么在一个窗体调用另一个窗体的控件?
现在有两个窗体,form1和form2,form2里面有datagridview,想通过form1的按钮调用出form2并且直接在form2的datagridview显示内容,但是调用时总是提醒datagridview受保护限制,我把datagridview的属性改成public后还是提示受保护,求大神赐教
VB怎么点控件就获得控件名
比如点按扭 就返回按扭名称rn或者点图象 就获得图象名称rn我只知道me.name可以返回 当前窗体名称rn但是返回控件名称该怎么返回呢?
请教如何获得窗体上控件的句柄???
我窗体上有一个控件,这种控件属性里没有hwnd,请问我该如何获得这种控件的句柄,前面我看了一些同行说用rn 控件hWnd=GetDlgItem(对话框hWnd, 控件ID)rn但我不知道怎么去得到控件ID?如果用rn 控件ID=GetDlgCtrlID(HWND hwndCtl)rn来找控件ID的话,hwndCtl正是我要求的。rn请高手指点!!!
如何存窗体上的多个控件和把保存的多个控件读到窗体上
TFileStream * stream=new TFileStream("c\\test.smt",fmCreate|fmOpenWrite);rnstream->WriteComponent(Edit1);rndelete stream;rn这段代码只能写一个edite1到文件rn如果我有多个edit1还有IMAGE1那应如何才能全写入文件rn
VB6.0控件时尚编程百例
VB6.0控件时尚编程百例 100个VB例子,这些都是很难得例子,代码完整,希望和大家分享,很划算的。 QQ223857666勾月
如何获得窗体上面的控件的句柄??
如何获得窗体上面的控件的句柄??如Edit,然后有什么办法可以修改edit内的值,sendmessage??请高手告知rnrn以前曾经有个qq密码破解器的源码,曾经讲述过这种方法,请问谁还有类似的代码,请发给我!我不是想做黑客工具,也没那么大本事rnrnpowpowcn@163.com
请教VB6.0控件调用控件的问题
在VB6.0的界面上用控件调用控件,主程序和第二个控件的关系是什么?是否需要添加引用?引用的目的是什么?
关于不同窗体之间控件的调用~~~
在一个窗体里面加入一个tab control控件后,然后添加两个窗体到tab control,这个时候怎么在主窗体里面调用添加窗体里面的控件???
怎样获得控件在窗体上的位置
我用这写函数,但他们只有一个参数,但我在msdn上查的他们有两个参数有一个是控件的hwnd, why!!在我的系统中只有一个参数 请指教!!多谢rnrnRECT Rect;rnGetClientRect(&Rect);rnGetWindowRect(&Rect);
如何获得控件在窗体上的坐标?
我用GetWindowRect(窗体内控件的句并,&rect);可是得到的是那控件相对桌面的坐标,我想得到控件相对那个窗体的坐标,请问该怎么获得?
请教!如何获得窗体上所有控件!!
我想在c#中获得,asp页面上所有控件的id.rn(在c#中我们些"this.",它就会列出所有的控件和这些控件的方法),又此想到如何通过程序获得所有的控件id.rn谢谢!rn
com在不同平台不能调用。
我用c# 写了个 com 目标平台x86 build。给pb程序调用。rn在64位系统上能调用,在32位系统上就不能调用。大家知道为什么不?rn搞了一下午也没找到原因。
vb6.0 ActiveX控件不能发布
我用VB6.0写了个简单得ActiveX控件,用VB6.0自带得打包工具打成.CAB包。rnrn这些步骤都没问题。rnrn我把这个控件放在了自己得WEB项目中,在本机可以运行,因为已经注册,rnrnrn我在局域网内其他的机器上访问这个页面,页面会提示是否安装,我选择了是,好像rnrn是安装了吧,可是在SYSTEM32文件夹里没有,在INTERNET放下载文件的文件夹也没rnrn有,也就是说我选择了安装,其实并没有安装,IE安全设置里的所有关于ACTIVEX的rnrn项都启用了。rnrn请问问题怎么解决啊。rnrn我的WEB代码如下:rnrnrn rn rn rnrnrnCLASSID就是打包后自动生成的HTML里的CLASSID,DODEBASE也正确,不知道甚么原因rnrn啊,请高手指点!!!
一个窗体上有多个控件,怎么指定某个控件在窗体启动时获得默认焦点?
如题!rn请问大家怎么改变默认焦点的控件?
对窗体控件的循环
请问怎样对窗体的文本框、组合框进行循环,识别哪个文本框或组合框没有输入值?rn怎么控制用于输入数字的文本框中的数字位数?
怎样通过控件名,调用控件?
怎样通过控件名,调用控件?
对 Windows 窗体控件进行线程安全调用
哪位帮我看看,谢谢rn微软的建议rn[code=vb]' This event handler creates a thread that calls a rn' Windows Forms control in an unsafe way.rn Private Sub setTextUnsafeBtn_Click( _rn ByVal sender As Object, _rn ByVal e As EventArgs) Handles setTextUnsafeBtn.Clickrnrn Me.demoThread = New Thread( _rn New ThreadStart(AddressOf Me.ThreadProcUnsafe))rnrn Me.demoThread.Start()rn End Subrnrnrn' This method is executed on the worker thread and makesrn' an unsafe call on the TextBox control.rnPrivate Sub ThreadProcUnsafe()rn Me.textBox1.Text = "This text was set unsafely."rnEnd Sub rnrn原版拷过去会提示错误,改过后rn Dim demoThread As Threading.Threadrn Private Sub setTextUnsafeBtn_Click(sender As Object, e As EventArgs) Handles setTextUnsafeBtn.Clickrn demoThread = New Threading.Thread( _rn New Threading.ThreadStart(AddressOf Me.ThreadProcUnsafe))rnrn demoThread.Start()rn End Subrnrnrn ' This method is executed on the worker thread and makesrn ' an unsafe call on the TextBox control.rn Private Sub ThreadProcUnsafe()rn Me.Label1.Text = "This text was set unsafely."rn End SubrnMe.Label1.Text = "This text was set unsafely."这句还是提示线程安全提示,[/code]
如何跨线程对Windows窗体控件的调用
rn Private Sub TextBox1_TextChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles TextBox1.TextChangedrnrn Dim th As New Thread(AddressOf Me.nnn1)rn th.Start()rn rn End Subrnrnrn Public Sub nnn1()rnrn TextBox2.Text = "xxxxxx"rnrn End Subrnrnrn这样会出现不能跨线程调用控件的错误,怎么修改能用?rnrnrnrn或者rn有没有例子参考?
控件名不能重复的问题。
我有这么一个自定义控件A,我在一个画布里new一个这个名字就叫A1,new2个第二个控件就叫A2,(假设)如此类推到A10,现在我要删除中间的几个,假如删除A5,A7,A8。因为我名字的命名是按画布控件上的数量+1命名的,这样删除掉中间几个的话,在new一个的时候会出现重名的情况。我不想让这个控件出现重名,求思路或者实例。
activeform开发控件时,为何不能调用另一个窗体的函数??
activeform开发控件时,为何不能调用另一个窗体的函数??rn代码:rn//activeform自动创建的窗体!rnprocedure TM_Angel.Single_Position(Ambulet_Code: Integer; X, Y: Double);rnbeginrnfm_change.Tracker_SingleAmbulet(Ambulet_Code,X,Y);//车辆跟踪rnend;rn//调用的另一个窗体中的函数!rnfunction Tfm_change.Tracker_SingleAmbulet(Ambulet_Code:integer;X,Y:double):integer;rnbeginrn showmessage('ok'); //能够显示rn showmessage(telpart.Text);//执行时出现错误!(telpart.text为文本框)rnend;rn说明: rnrn
控件为什么不能直接添加到窗体上?
在工程里添加了Usercontrol1rn工具栏里出现了Usercontrol1图标rn为什么把工具栏上的控件添加到form1上出现:rnrnThe user control 'WindowsApplication14.UserControl1' could be load,.....rn
C#怎么获得当前窗体的活动控件
如题,我想在textbox失去焦点后得到当前窗体中的活动控件,谢谢。
怎么获得其他窗体下的某个控件的句柄
用了EnumChildWindows获得该窗体下的所有控件的句柄,rn再用GetClassName判断控件的类型,rn我想问如果窗体下假如有几个button,怎么判断是其中一个的句柄呢?rn谢谢了!
相关热词 c# stream 复制 android c# c#监测窗口句柄 c# md5 引用 c# 判断tabtip 自己写个浏览器程序c# c# 字符串变成整数数组 c#语言编程写出一个方法 c# 转盘抽奖 c#选中treeview

相似问题

1
vb6.0编程语言平台怎么可以实现循环变量在循环里作为一个窗体的控件变量?
1
用vb6.0编程开发怎么根据窗体中的控件得到每个控件的控件名,控件名判断控件类型?
1
用vb6.0开发工具编程怎么实现一个窗体上不同类型控件通过循环的方式得到控件名?
1
使用vb6.0中文编程开发怎么实现将窗体的控件作为循环重复的调用条件变量呢?
1
使用vb60.编程开发平台开发怎么实现窗体的load事件里用循环的方法拿到所有控件类型变量
1
使用vb6.0中文开发系统开发窗体,怎么实现循环判断控件值调用是否是一致的,不一致才调用
1
求问运用vb6.0编程开发语言怎么实现循环对控件编写的属性调用的判断?
1
求问下,运用vb6.0编程开发怎么实现对于不同的控件,用不同的循环来调用?
1
请问在vb6.0编程中怎么让循环按照变量的类型调用而不是顺序的调用的方法是什么?
1
请问vb6.0中文开发编程窗体怎么实现在窗体循环里分类调用上面的控件?
1
求问运用vb6.0开发编程平台怎么实现控件属性分类调用后的判断?
0
在vb6.0中文编程开发平台,怎么实现循环语句的写法实现对窗体控件属性的分类?
0
使用vb6.0开发平台系统怎么实现对文本输入的内容反白高亮的设置方式的代码是什么?
0
vb6.0编程开发怎么实现文本输入的控制中对于不合的输入进行反白显示高亮显示的标记?
0
请问怎么在vb6.0编程开发工具上实现对于输入的文字中的不合内容进行反白高亮显示?
0
怎么利用vb6.0编程开发实现文本输入的分段判断显示的功能,每个部分进行一个输入?
1
vb6.0中文开发平台上利用语句技术怎么实现一个输入的文本框的输入的分段比较的功能?
1
请问如何运用vb6.0中文开发平台实现对于文本输入分段显示反白的控制调用?
0
请问如何利用vb6.0编程的开发平台实现对于输入分别匹配的高亮的反白显示的功能的代码?
0
怎么运用vb6.0编程开发平台上的控件选择技术实现控件对输入匹配的反白的高亮?