以文本方式查看主题
- Foxtable(狐表) (http://foxtable.com/bbs/index.asp)
-- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2)
---- 请教,有关数组的引用。 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=10853)
|
-- 作者:baoxyang
-- 发布时间: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编辑过]
|
-- 作者:狐狸爸爸
-- 发布时间:2011/6/27 14:16:00
--
Dim lst As new system.Collections.Arraylist() lst.Add("a") lst.Add("b")
|
-- 作者:baoxyang
-- 发布时间: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};
这种代码应如何写?
请指点!!
|
-- 作者:狐狸爸爸
-- 发布时间: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
-- 发布时间: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

|
-- 作者:狐狸爸爸
-- 发布时间:2011/6/27 15:40:00
--
出问题的不是这段代码。
|
-- 作者:baoxyang
-- 发布时间:2011/6/27 16:59:00
--
搞不明白,
|
-- 作者:baoxyang
-- 发布时间:2011/6/27 17:18:00
--
OK!
|