怎样在msflexgrid中往指定的格中加入数据 如标题 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 MSFlexGrid1.Rows = 6MSFlexGrid1.Cols = 6MSFlexGrid1.TextMatrix(1, 1) = "a"MSFlexGrid1.TextMatrix(1, 2) = "a"MSFlexGrid1.TextMatrix(2, 1) = "a"MSFlexGrid1.TextMatrix(2, 2) = "a" with msflexgrid .textmatrix(行值,列值)="数据"end with 那一次添加一行呢,如果一行有三列的话是用 entry="str1" & "str2" & "str3" MSFlexGrid1.AddItem (entry) 最好用for i = 1 to grid.cols-1grid.textmatrix(grid.row, i)next 到底是谁是主问???一楼、二楼和四楼做法是对的,四楼就是太那个了...---------------------------------------------------那一次添加一行呢,如果一行有三列的话是用 entry="str1" & "str2" & "str3" MSFlexGrid1.AddItem (entry)该做法是错的。下面的代码可以完成你想要的工作,但是还是有它的局限性。Dim entry As String entry = "str1" & vbTab & "str2" & vbTab & "str3" MSFlexGrid1.Col = 1 MSFlexGrid1.Row = 1 MSFlexGrid1.ColSel = 3 MSFlexGrid1.RowSel = 1 MSFlexGrid1.Clip = entry当前面两个内容包含有VBTAB时问题就出来了,不信你试试。 不知道LuBingLin(为什么)所说的“当前面两个内容包含有VBTAB时问题就出来”是什么意思我是这样做的。dim entry as string entry=vbTab & str1 & vbTab & str2 & vbTab & str3 MSFlexGrid1.AddItem entry ,i没有什么问题呀比较低好用。 如果str1有包含TAB时该内容会被分解成两部分的。用循环的速度还是非常快的。如果用上述的方法你还是要花时间把他们串起来,而控件内部到时还是要把他们分解掉,同样也要花时间。这又何必呢? 拦截软件启动有没有办法 vb如何检测到一个可执行文件a.exe已经执行结束或已经退出不在系统中了? 哪位好心的兄弟帮我指点指点下delphi7+crystal report开发好吗? ocx文件如何加载? 早几個月写的VB现在不能用了. 重新定义数组出问题。 vb调用word组建的问题 DLL注册问题 关于VB中读取VFP5.0的dbf自由表(真的好烦!!!) VBA编程的问题(二) 我用ado连接Excel,应该如何删除某一条记录呀,请高手执教,马上给分 为什么我的"工程"菜单中没有"添加DataReport"这一项?
MSFlexGrid1.Cols = 6
MSFlexGrid1.TextMatrix(1, 1) = "a"
MSFlexGrid1.TextMatrix(1, 2) = "a"
MSFlexGrid1.TextMatrix(2, 1) = "a"
MSFlexGrid1.TextMatrix(2, 2) = "a"
.textmatrix(行值,列值)="数据"
end with
是用
entry="str1" & "str2" & "str3"
MSFlexGrid1.AddItem (entry)
for i = 1 to grid.cols-1
grid.textmatrix(grid.row, i)
next
---------------------------------------------------
那一次添加一行呢,如果一行有三列的话是用
entry="str1" & "str2" & "str3"
MSFlexGrid1.AddItem (entry)
该做法是错的。
下面的代码可以完成你想要的工作,但是还是有它的局限性。
Dim entry As String
entry = "str1" & vbTab & "str2" & vbTab & "str3"
MSFlexGrid1.Col = 1
MSFlexGrid1.Row = 1
MSFlexGrid1.ColSel = 3
MSFlexGrid1.RowSel = 1
MSFlexGrid1.Clip = entry
当前面两个内容包含有VBTAB时问题就出来了,不信你试试。
dim entry as string
entry=vbTab & str1 & vbTab & str2 & vbTab & str3
MSFlexGrid1.AddItem entry ,i
没有什么问题呀比较低好用。
用循环的速度还是非常快的。
如果用上述的方法你还是要花时间把他们串起来,而控件内部到时还是要把他们分解掉,同样也要花时间。这又何必呢?