| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 2142 人关注过本帖
标题:[求助]不能给数组赋值
只看楼主 加入收藏
zjfhgdx
Rank: 1
等 级:新手上路
帖 子:16
专家分:0
注 册:2007-4-14
收藏
 问题点数:0 回复次数:6 
[求助]不能给数组赋值
Private Sub CmdEx_Click()
On Error GoTo err1
Dim a() As single
Dim x, y As Single
a = Val(Split(Text2.Text, ","))
x = a(0)
y = a(1)
Call Dline(x, y)
Else
Exit Sub
End If
err1:
TextInf = TextInf + "您输入的命令不正确!"
Text1.Text = TextInf
Text2.Text = "您输入的命令不正确!"
End Sub
请会的朋友帮我改改.谢谢!
搜索更多相关主题的帖子: 赋值 
2007-06-11 20:03
ouzhiguang
Rank: 1
来 自:湖南长沙
等 级:新手上路
威 望:1
帖 子:240
专家分:0
注 册:2007-5-18
收藏
得分:0 
   动态数组...
2007-06-11 21:08
zjfhgdx
Rank: 1
等 级:新手上路
帖 子:16
专家分:0
注 册:2007-4-14
收藏
得分:0 

帮找下出错的地方,谢谢

2007-06-11 22:12
段帅龙
Rank: 1
等 级:禁止访问
帖 子:82
专家分:0
注 册:2006-11-5
收藏
得分:0 
要用循环?不能a=val()
改为 for i = 1 to 900000
a(i)=val()
next i
自己想想其他的地方,快熄灯了,要关机了!明天想好了告诉你!

剑傲网赚论坛诚聘版主url]http://www.[/url],让你的网络生活从此更加精彩!
2007-06-11 23:24
zjfhgdx
Rank: 1
等 级:新手上路
帖 子:16
专家分:0
注 册:2007-4-14
收藏
得分:0 

怎么可能呢,用split()是可以给数组赋值的。。

2007-06-12 10:53
slore
Rank: 5Rank: 5
等 级:贵宾
威 望:16
帖 子:1108
专家分:0
注 册:2005-7-1
收藏
得分:0 

a = Val(Split(Text2.Text, ",")) 'Split函数返回的是个数组……Val的参数是什么?

'你可以:

Private Sub CmdEx_Click()
on Error GoTo err1
Dim a() As Single
Dim x, y As Single
a = Split(Text2.Text, ",")
x = Val(a(0))
y = Val(a(1))
Call Dline(x, y)
Else
Exit Sub
End If
err1:
TextInf = TextInf + "您输入的命令不正确!"
Text1.Text = TextInf
Text2.Text = "您输入的命令不正确!"
End Sub

还有你这里我没有看到IF……这个还是错的


快上课了……
2007-06-12 13:26
zhulei1978
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:53
帖 子:1351
专家分:1200
注 册:2006-12-17
收藏
得分:0 
没有if

其实我就是改变社会风气,提高少女素质,刺激电影市道,提高年轻人内涵,玉树临风,风度翩翩的整蛊专家,我名叫古晶,英文名叫JingKoo!
2007-06-12 13:59
快速回复:[求助]不能给数组赋值
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.065337 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved