实时显示数组长度

问题描述

请教高手下边这段代码怎么不能实时显示数组长度阿Fori=0Toclass_count-2Forj=0Toclass_colcount-1clas_sub(i)=CType((datagrid1.Item(i,3)),String)'把datagrid控件中的值赋给数组clas_sub(i),然后调用下边的sub过程请问clas_sub.Length是数组的实时长度马。也就是说每加入一个元素则length就变化Callclas_sub1(clas_sub.Length)temp.Text=kNextNext

解决方案

解决方案二:
是定义的长度。设置一个断点就可以看到了
解决方案三:
Fori=0Toclass_count-2Forj=0Toclass_colcount-1clas_sub(i)=CType((datagrid1.Item(i,3)),String)'把datagrid控件中的值赋给数组clas_sub(i),然后调用下边的sub过程请问clas_sub.Length是数组的实时长度马。也就是说每加入一个元素则length就变化Callclas_sub1(clas_sub.Length)temp.Text=kNextNext你这for写的很诡异哦。内循环的j变量根本没用~???那for内的代码不是重复class_colcount-1遍~~~
解决方案四:
同意楼上的观点Forj=0Toclass_colcount-1没看见那里调用了J的值
解决方案五:
哦.谢谢xiaoxuanzhu,天地志狼。告诉我下边的sub过程请问clas_sub.Length是数组的实时长度马。也就是说每加入一个元素则length就变化对马。如果不对应怎么改阿。在程序中clas_sub.Length出现的结果是整个数组的长度阿
解决方案六:
clas_sub.Length是你定义class_sub的总数比如你可以测试一下:Dimclas_sub(10)AsStringMsgBox(clas_sub.Length)

解决方案七:
Fori=0Toclass_count-2Forj=0Toclass_colcount-1clas_sub(i)=CType((datagrid1.Item(i,3)),String)'把datagrid控件中的值赋给数组clas_sub(i),然后调用下边的sub过程请问clas_sub.Length是数组的实时长度马。也就是说每加入一个元素则length就变化Callclas_sub1(clas_sub.Length)temp.Text=kNextNext==============================================================可以Callclas_sub1(i)i即是clas_sub当前的含有数据的部分。起始索引为0.
解决方案八:
接分是王道!
解决方案九:
该回复于2008-05-09 11:19:45被版主删除

时间: 2024-09-25 02:25:51

实时显示数组长度的相关文章

关于javascript数组长度问题整理

数组长度: javascript的数组不需要设定长度,会自己进行扩展,数组名.length返回元素个数  代码如下 复制代码 var arr=new Array("Saab","Volvo","BMW") alert( arr.length ) //就可以显示数组长度了 上面不是我们的重点,重点大家看下面. 第一点:  代码如下 复制代码 var lennon=Array(); lennon["name"]="win

js数组定义与数组长度

  var a = new array(); var b = new array(8); var c = new array("first", "second", "third"); 或者数组直接量: var d = ["first", "second", "third"]; 下面看一下,在数组后面增加一个元素   var myarray = []; myarray[myarray.le

分贝显示器,实时显示声音强度(附源码)

使用 摄像头.麦克风.扬声器测试程序 一文中提到的技术,我们可以基本实现QQ的语音视频测试向导的功能了.但是,我觉得语音测试这块的体验还可以做得更好一点,就像QQ语音测试一样,实时显示麦克风采集到的声音的强度:        接下来,我们做个小demo,来实现类似的功能.先上demo运行起来的截图:          (界面确实比较丑,我们这里的重点在于技术方面如何实现,如果你愿意花点时间,可以将其美化得跟QQ的那个一样漂亮^_^)   1.实现思路 实现这个小例子的主要思路如下: (1)使用O

数据帧-C#中多次重复发送一帧,怎么实时显示到窗体

问题描述 C#中多次重复发送一帧,怎么实时显示到窗体 有一个数据包,有帧头桢尾,数据,共22个字节,通过调试工具发送出去,并实时显示到窗体,并显示帧数.求助

PHP+jquery实时显示网站在线人数的方法

 这篇文章主要介绍了PHP+jquery实时显示网站在线人数的方法,较为详细的分析了实时显示在线人数的原理与代码实现技巧,具有一定参考借鉴价值,需要的朋友可以参考下     本文实例讲述了PHP+jquery实时显示网站在线人数的方法.分享给大家供大家参考.具体分析如下: 在线人数最简单的就是直接利用js调用php,这样可以显示出有多少人访问了本站,如果要在用户未刷新页面的状态实时显示用户在线人数,我们可以利用jquery ajax来实现. 我们在一些应用中需要动态展示数据,比如当前在线人数,当

&#106avascript使图片加载进度实时显示

加载|显示 javascript使图片加载进度实时显示 function chk(){  l--;  document.getElementById("aa").innerText=""+((sum-l)*100/sum)+"%"  if (l==0){     for (var i=0;i<sum;i++)       document.body.innerHTML+="<img src='"+imgs[i].s

ASP+JS获取并实时显示服务器时间的代码

asp+|js|服务器|显示 第一种代码: <html><head> <script language=javascript type="text/javascript"> //特别注明:北京时间是格林尼治标准时加八小时,因此用的起始时间也是从八点起算的 var secondServer = <%=DateDiff("s", "1970-01-01 08:00:00", Now())%>; var

php中如何实时显示当前时间

01.<?php 02.header('content-type:text/html;charset=gbk'); 03.date_default_timezone_set('PRC'); 04.$n=chr(13); 05.echo "<SCRIPT LANGUAGE=\"JavaScript\">".$n;06.echo "document.write('<div id=\"TimeShow\" align=

图片加载进度实时显示

 <html>   <head> <meta http-equiv="Content-Type" content="text/html; charset=gb2312"> <title>网页特效代码|JsCode.CN|---图片加载进度实时显示</title> <script> var l=0; var imgs; var sum=0; var imgs=new Array(); functi