刷新另一个窗口的data控件 form1.data1.refresh

解决方案 »

  1.   

    henxiang_2001(皮皮):
    当然不是这样啊!要同步才行!!
      

  2.   

    hpn_cao()
    我用一个datagird表格,难道要把每一个格都重写!而且一个窗体上还有很多个表格控件。!!!!
      

  3.   

    用recordset对象,然后对datagrid表格进行关联
      

  4.   

    使用DDE。《Visual Basic 6.0  入门与提高》对DDE有介绍(还有很多书也介绍了DDE),如有问题我们可以在E-Mail是探讨一下。
      

  5.   

    试试看把两个datagrid的数据源社为同一个rs,在一个form里面可以做到同步变化。
      

  6.   

    sproll(JK):
    你的e_MIAL?
    bucher(bucher) :
    要求是两个form,我说的效果有些象photpshop6右边的那些有选项卡的窗口。不同的是,photoshop的那些窗口内容不用改变,而我的可以改变的。
    我的做法是做一个form的两个实例它们上面个有一个表格控件(它们是同一数据源),一个实例上的表格控件可见时,另一个不可见。但要求两个控件同时修改内容。
    shaoshaoh(汤勺) :
    ole对内部窗体是否有效?我去试试。
    sproll(JK):
    数据对话是不同程序之间的关系,在同一个程序内是否有用?我也去试试。
      

  7.   

    我的妹儿是[email protected]
    线程内对话可以通过管道实现,线程间对话可以通过邮路实现。《Visual Basic 5.0  WIN32  API开发人员指南》中有详尽介绍。不过,数据绑定控件可以更方便地实现数据更新,只要在某个绑定控件的change之类的事件中更新另一窗体的绑定控件就可以了。
      

  8.   

    把两个form放在一个工程下,然后定义全局变量
      

  9.   

    不能使用全局变量!
    你可以试试一个窗口引发另一个窗口的自定义事件比如:一个窗口中写:
    Public Event OnDataChange()
    数据改变时引发:RaiseEvent OnDataChange()
    另一个窗口接受事件时更新数据表即可!
      

  10.   

    Ninputer(装配脑袋) :
    妙!我试试!
    sproll(JK):
    我的是[email protected].