请教高手:
我想随机双击msflexgrid 中的某一条记录
从而调出另一个窗体动态显示该记录的详细内容
请问,如何动态实现这一过程应该在 msflexgrid_dbclick 中
加入什么代码,来控制不同的记录在另一个窗体中
显示不同的内容
不胜感激!

解决方案 »

  1.   

    在窗体中声明public变量,在load窗体前将记录值赋予变量,然后在窗体中显示这些变量
      

  2.   

    大哥能不能说的详细点呢 
    比如说在msflexgrid_dbclick中加入什么代码
    在另一个窗体中form1中怎样设置才可以和 某一条记录对应起来
      

  3.   

    就是把那一行的记录赋值给用来显示的文本
    比如: text1=msflexgrid(msflexgrid.row,0)
    就可以把当前行的(也就是你双击的那行)第一列值显示出来
      

  4.   

    (1)在form1的模块中,写一个sub 叫做show(sometype d1, sometype2 d2)
    这里在做一些处理,比如说 text1.text = d1, text2.text=d2,再form_load()(2)在flex行选中事件中,写form1.show(data1,data2)
    data1,data2就是你要动态显示的内容,可以直接从flex取得可以解决拉~!