已有23人关注
Vb ListBox竖向转横向问题
发表在VB答疑区 2011-06-13
是否精华
版块置顶:
在List1中有一组动态数据(0~20个数),我想把List1的数据横放在List2中,即
List1(Lt1):
1
2
3
4
5
4
7
8
9
……
20
结果List2(Lt2):
1 2 3 4 5 6 7 8 9 10 …… 20
程序代码如下:
Private Sub Command1_Click()
Dim a as Integer
a=Lt1.ListCount - 1
Select Case a
Case -1
Lt2.AddItem "0"
Case 0
Lt2.AddItem Lt1.List(0)
Case 1
Lt2.AddItem Lt1.List(0) & " " & Lt1.List(1)
Case 2 
Lt2.AddItem Lt1.List(0) & " " & lt1.List(1) & " " lt1.List(2)
Case 3 
Lt2.AddItem Lt1.List(0) & " " & lt1.List(1) & " " lt1.List(2) & " " lt1.List(3)
Case 4 
Lt2.AddItem Lt1.List(0) & " " & lt1.List(1) & " " lt1.List(2) & " " lt1.List(3) & " " lt1.List(4)
……
Case19 
Lt2.AddItem Lt1.List(0) & " " & lt1.List(1) & " " lt1.List(2) & " " lt1.List(3) & " " lt1.List(4)& ……lt1.List(19)
End Select
End Sub
在编程中,每次写到……& " " Lt1.List(2)时,都会有一个提示框提示:“编译错误:缺少:语句结束”。请问各位老师,我的编程错在哪里,怎样才能实现我的原想。谢谢!
分享到:
精彩评论 2
学分: LV1
2011-06-13
沙发
试试下面的思路
Private Sub Command1_Click()
Dim i,a as Integer
dim str
a=Lt1.ListCount - 1
for i=0 to a
str=str & Lt1.List(i) 
next i
Lt2.AddItem str

end sub
马后炮100
学分:0 LV1
TA的每日心情
开心
2021-09-09 14:52:23
2011-06-14
板凳
谢谢叶子老师!
首页上一页 1 下一页尾页 2 条记录 1/1页
手机同步功能介绍
友情提示:以下图书配套资源能够实现手机同步功能
明日微信公众号
明日之星 明日之星编程特训营
客服热线(每日9:00-17:00)
400 675 1066
mingrisoft@mingrisoft.com
吉林省明日科技有限公司Copyright ©2007-2022,mingrisoft.com, All Rights Reserved长春市北湖科技开发区盛北大街3333号长春北湖科技园项目一期A10号楼四、五层
吉ICP备10002740号-2吉公网安备22010202000132经营性网站备案信息 营业执照