我的一个窗口(父窗体)需要多项数据录入,这些录入都是只录入代码,每个字段的代码表示特别多,因此为确保录入代码的正确性,我想另外做一个窗体(子窗体),上面放置一个表格控件,分别显示代码和中文名称两列,然后对应的录入TEXT获得焦点时(父窗体),这个子窗体中的表格控件就显示不同的数据.问题之一:因为 父窗体上有的TEXT是需要代码,有的不需要,该如何判断需要代码时就弹出子窗体,而当焦点移到别的TEXT上而不需要录入代码的时候,子窗体又自动消失!问题之二:我想用双击子窗体的表格控件的办法为相应的父窗体的TEXT添加相应代码,又该怎么做呢?有劳各位了!
解决方案 »
- VB6中用什么控件或者方法实现打印数据库报表
- 如何禁止WebBrowser弹出关闭网页对话框?
- 数据接收问题
- 我在vb6中用“Implements IBindStatusCallback”提示错误:IBindStatusCallback这个类型没有找到。请问该怎么做,编译通过?
- 怎么在一个控件中去调用另一个控件
- 急等结果: 用VB里的DataReport控件时的问题
- 如何动态控制菜单显示
- 能否在运行中指定dataenvironment的command所连接的表?
- 大家好!
- 动态状态。
- 想用c++builder做考试系统(对office操作评分)请知道的兄弟画个道道,
- Listview能否直接编辑其内容
问题二:如下:
假如父窗体为form1,子窗体名form2,上面有一个表格控件如;msflexgrid,双击表格时,自动就代码和名称显示到父窗体的和TEXT中,然后子窗体消失。在表格msflexgrid的双击事件中写如代码即可:
with msflexgrid
i=.row
form1.text1.text=.TextMatrix(i,0)
form1.text2.text=.TextMatrix(i,1)
end with
unload me