怎么读取MSFlexGrid1的值到文本框

sum 2008-12-31 08:06:38
怎么读取MSFlexGrid1的值到文本框?
...全文
83 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
SYSSZ 2009-01-01
  • 打赏
  • 举报
回复
注意将Text1的Multiline属性设为True
Private Sub Command1_Click()
S = ""
MSFlexGrid1.Cols = 10
MSFlexGrid1.Rows = 10
For i = 0 To 9
For j = 0 To 9
S = S & MSFlexGrid1.TextMatrix(i, j) & " "
Next
Next
Text1.Text = S
End Sub

Private Sub Form_Load()

MSFlexGrid1.Cols = 10
MSFlexGrid1.Rows = 10
For i = 0 To 9
For j = 0 To 9
MSFlexGrid1.TextMatrix(i, j) = i & j
Next
Next
End Sub
sum 2009-01-01
  • 打赏
  • 举报
回复
如果读几行呢又怎么做??????
sum 2009-01-01
  • 打赏
  • 举报
回复
怎么定位??比如要读取一行的值??
熊孩子开学喽 2009-01-01
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 xrongzhen 的回复:]
MSHFlexGrid和MSFlexGrid控件用法大部分都一样

VB code
Text1.Text = MSHFlexGrid1.TextMatrix(x, y) 'x,y定位单元格
[/Quote]

还有一种方法就是先指定好行和列再用.TEXT属性获取内容:

GRID1.ROW=2
GRID1.COL=3
TEXT1.TEXT=GRID1.TEXT
hyp429 2009-01-01
  • 打赏
  • 举报
回复
Private Sub MSHFlexGrid1_Click()
Text1.Text = MSHFlexGrid1.TextMatrix(MSHFlexGrid1.RowSel, MSHFlexGrid1.ColSel)
End Sub
xrongzhen 2009-01-01
  • 打赏
  • 举报
回复
MSHFlexGrid和MSFlexGrid控件用法大部分都一样

Text1.Text = MSHFlexGrid1.TextMatrix(x, y) 'x,y定位单元格
sum 2008-12-31
  • 打赏
  • 举报
回复
不好意思,,是MSHFlexGrid1

1,451

社区成员

发帖
与我相关
我的任务
社区描述
VB 控件
社区管理员
  • 控件
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧