Foxtable(狐表)用户栏目专家坐堂 → 请教,有关数组的引用。


  共有9740人关注过本帖树形打印复制链接

主题:请教,有关数组的引用。

帅哥哟,离线,有人找我吗?
baoxyang
  1楼 | QQ | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:狐精 帖子:3313 积分:23134 威望:0 精华:1 注册:2009/3/31 11:25:00
请教,有关数组的引用。  发帖心情 Post By:2011/6/27 14:13:00 [只看该作者]

引用DLL中函数InitializeData(ArrayList[ ] ChartData, ArrayList XLabel, ArrayList ColorGuider)

其中ArrayList[ ]是一维数组,

在狐表中如何赋值给ArrayList[ ]。

Dim dtlist() As String = {"空","已存","预存"}
Chartlet1.InitializeData(dtlist, Customers, ss)

这样引用出现如图错误,请教应如何写代码?

 

谢谢指教!


图片点击可在新窗口打开查看此主题相关图片如下:未命名.jpg
图片点击可在新窗口打开查看
[此贴子已经被作者于2011-6-27 14:13:53编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
狐狸爸爸
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:管理员 帖子:47448 积分:251048 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2011/6/27 14:16:00 [只看该作者]

Dim lst As new system.Collections.Arraylist()
lst.Add("a")
lst.Add("b")

 回到顶部
帅哥哟,离线,有人找我吗?
baoxyang
  3楼 | QQ | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:狐精 帖子:3313 积分:23134 威望:0 精华:1 注册:2009/3/31 11:25:00
  发帖心情 Post By:2011/6/27 14:32:00 [只看该作者]

        ArrayList ChartD21 = new ArrayList();
        ChartD21.Add(53); ChartD21.Add(85); ChartD21.Add(60);
        ChartD21.Add(40); ChartD21.Add(45); ChartD21.Add(53);
        ChartD21.Add(60); ChartD21.Add(90); ChartD21.Add(76);
        ChartD21.Add(57); ChartD21.Add(60); ChartD21.Add(53);
        ArrayList[] ChartData2={ChartD21};

这种代码应如何写?

请指点!!


 回到顶部
帅哥哟,离线,有人找我吗?
狐狸爸爸
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:管理员 帖子:47448 积分:251048 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2011/6/27 14:36:00 [只看该作者]

Dim ChartD21 As New ArrayList()
ChartD21.Add(53)
ChartD21.Add(85)
ChartD21.Add(60)
ChartD21.Add(40)
ChartD21.Add(45)
ChartD21.Add(53)
ChartD21.Add(60)
ChartD21.Add(90)
ChartD21.Add(76)
ChartD21.Add(57)
ChartD21.Add(60)
ChartD21.Add(53)
Dim ChartData2() As ArrayList = {ChartD21}

 

网上有将C#代码转vb.net的工具或网页,可以找一下。

[此贴子已经被作者于2011-6-27 14:37:02编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
baoxyang
  5楼 | QQ | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:狐精 帖子:3313 积分:23134 威望:0 精华:1 注册:2009/3/31 11:25:00
  发帖心情 Post By:2011/6/27 15:20:00 [只看该作者]

Dim ChartData As system.Collections.Arraylist() = New system.Collections.Arraylist(2) {}

ChartData(0) = New system.Collections.Arraylist()
ChartData(0).Add(53)
ChartData(0).Add(40)
ChartData(0).Add(60)
ChartData(0).Add(57)

ChartData(1) = New system.Collections.Arraylist()
ChartData(1).Add(76)
ChartData(1).Add(68)
ChartData(1).Add(43)
ChartData(1).Add(99)

ChartData(2) = New system.Collections.Arraylist()
ChartData(2).Add(10)
ChartData(2).Add(77)
ChartData(2).Add(15)
ChartData(2).Add(79)

 

但出现如下错误提示,

 

请教,这个应如何解决?

谢谢了!!


图片点击可在新窗口打开查看此主题相关图片如下:未命名.jpg
图片点击可在新窗口打开查看

 回到顶部
帅哥哟,离线,有人找我吗?
狐狸爸爸
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:管理员 帖子:47448 积分:251048 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2011/6/27 15:40:00 [只看该作者]

出问题的不是这段代码。

 


 回到顶部
帅哥哟,离线,有人找我吗?
baoxyang
  7楼 | QQ | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:狐精 帖子:3313 积分:23134 威望:0 精华:1 注册:2009/3/31 11:25:00
  发帖心情 Post By:2011/6/27 16:59:00 [只看该作者]

搞不明白,图片点击可在新窗口打开查看


 回到顶部
帅哥哟,离线,有人找我吗?
baoxyang
  8楼 | QQ | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:狐精 帖子:3313 积分:23134 威望:0 精华:1 注册:2009/3/31 11:25:00
  发帖心情 Post By:2011/6/27 17:18:00 [只看该作者]

OK!

 回到顶部