vb2010 不确定数组维数的过程输出

问题描述

我的程序需要个过程返回一组坐标值,PicturBox画线时用,一根线一组坐标,线的根数不确定,用数组返回值时比较麻烦,如果用多个过程分别返回,批量运算时浪费时间。在网上也没度到List(ofT),ArrayList的具体示例。请高手帮我做个示例。fori=1to1500X1=i*3(公式将来用其他公式替换)X2=i*5,X3=i*8X4=i*13X5=i*26next一根线时随意记录一个值,二根时随便记录二组的值,三根时随意记录三根。帮忙做个示例,并贴上代码,我能调出各个值去画线就行,谢谢。

解决方案

解决方案二:
List(ofList(ofPoint))
解决方案三:
一层List如果你会而两层就不会了,那么就要好好重新回味一下概念。
解决方案四:
Dimdata1AsNewList(OfInt16)Fori=1To15data1.Add(i*3)NextForEachiAsObjectIndata1TextBox1.AppendText(i.ToString&Environment.NewLine)NextDimdata2AsNewArrayListFori=1To15data2.Add(i*3)NextForEachiAsObjectIndata2TextBox2.AppendText(i.ToString&Environment.NewLine)Next

解决方案五:
DimlistAsNewList(OfList(OfPoint))DimpointsAsNewList(OfPoint)points.Add(NewPoint(1,1))points.Add(NewPoint(2,2))list.Add(points)

时间: 2024-09-04 09:45:44

vb2010 不确定数组维数的过程输出的相关文章

VB中判断数组维数

数组 设计思想:在VB中数姐最大维数是60,所以我们通过错误捕捉来处理这个问题,在这里我们用到UBound函数Public Function ArrayRange(mArray As Variant) As Integer Dim i As Integer Dim Ret As Integer Dim ErrF As Boolean ErrF = False On Error GoTo ErrHandle '判断代入的参数是否为数组 If Not IsArray(mArray) Then Arr

c++-有关数组的维数的问题

问题描述 有关数组的维数的问题 不是说数组的维数不能是 非const 变量吗?可下面的程序为什么编译成功而且运行正确?难道是编译器的问题?我目前用的编译器是DEV C++ 5.6.1 #include<iostream> using namespace std; int main() { size_t array_type = 10; int array[array_type]; for (size_t ix = 0; ix != array_type; ix++){ array[ix] =

动态-java 如何生成一个不定维数的数组?

问题描述 java 如何生成一个不定维数的数组? 现有需求如下:有一个List集合,内含N个对象,每个对象都有一个属性level.如果最大的level是5,那么就生成一个4维数组:如果最大的level是4,那就生成一个3维数组,依此类推.想了很多办法,自己实现不了,特来求助 解决方案 你这个是N很大时怎么遍历的问题么?

c++-C++如何创建动态二维数组,然后将二维数组的数保存到一维数组中?

问题描述 C++如何创建动态二维数组,然后将二维数组的数保存到一维数组中? //此程序是我自己编的,但是不能通过,请问这是怎么回事? #include using namespace std; int main() { int n,m,k,i,j,l; cin>>n>>m>>k; int X[][]={0}; for(i=1;i<=n;i++) for(j=1;j<=m;j++) { X[i][j]=i*j; } int Y[]={0}; for(i=1;i

php 用递归遍历数组多维数

问题描述 php 用递归遍历数组多维数 Array ( [dir] => Array ( [F:开发测试 est9.14香奈儿1-10] => Array ( [dir] => Array ( [F:开发测试 est9.14香奈儿1-102362_G_1338059108234.jpg] => Array ( [file] => Array ( [0] => F:开发测试 est9.14香奈儿1-102362_G_1338059108234.jpg20120526190

java 二维数组-java中把两个维数相同的矩阵对应的元素相加得到新的矩阵的代码

问题描述 java中把两个维数相同的矩阵对应的元素相加得到新的矩阵的代码 java中把两个维数相同的矩阵对应的元素相加得到新的矩阵的代码怎么写,在int[][] add(int[][]a,int[][] b)中添加代码,实现这个功能 解决方案 循环不就行了,和遍历差不多.

pca-关于PCA和KPCA的特征向量的维数问题~

问题描述 关于PCA和KPCA的特征向量的维数问题~ 想问一下PCA算出来的特征向量是和样本属性的维数一样,因为主成分是原来样本属性的线性组合,那么KPCA求出来的特征向量(利用核函数),为什么维数等于样本数呢?

c语言-sift算法中,需要建立高斯金字塔,但是每一阶梯的图片维数

问题描述 sift算法中,需要建立高斯金字塔,但是每一阶梯的图片维数 sift算法中,需要建立高斯金字塔,但是每一阶梯的图片维数不一样,导致动态分配难度增加.想向大家请教如何将多组的一层层的octave分配好内存. 下面是每一组和每一层的定义 typedef struct ImageSt { /*金字塔每一层*/ float levelsigma; float **Level; //每一层图像的象素值 } ImageLevels; /*typedef struct ImageSt1 { //金字

在java中定义了一个二维数组,这样做好像不对,输出时报错, 代码如下

问题描述 在java中定义了一个二维数组,这样做好像不对,输出时报错, 代码如下 我是想要定义一个二维数组,然后动态地给它赋值,应该怎么做不知道问题出在做么地方,请大神指导一下 ,代码如下: int[][] a = null; a[1] = new int[]{1,2,3}; System.out.println(a[1][1]); 解决方案 int[][] a = null; a = new int[5][];//第一维需要初始化 a[1] = new int[]{1,2,3};//这是第二维