热情软件屋

 

DBGrid控件用row改变行列号,出现行号无效


编号:QA002258
建立日期: 1999年12月15日 最后修改日期:1999年12月15日
所属类别:

小春:
    vb与office-excel连接,控件data1中connect属性指向excel8.0,控件dbgrid的datasource属性指向data1,运行后数据自动读入dbgrid后,用col,row改变行列号可读出数据,但行号超出28以后,出现行号无效。
     DBGrid1.col = 26
     DBGrid1.row = 28
     dexcel.txt(26) = DBGrid1.Text
    不能读出其他数据。望给予解答!

回答:

    可能是DBGrid的Bug,只要Col超过可以看到的行数就会出现你的问题。可以用Scroll方法解决你的问题:
     DBGrid1.Col = 26
     For i = 0 To 31
     DBGrid1.Scroll 0, 1
     Debug.Print i & DBGrid1.Text
     Next

此问题由李海回答。

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

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