Categories

Links

paxscript

basic


一句话,还真不错,有很多vb.net的语法,但又有些不同,比方说 过程无需带(),写了一段调用adodb的脚本,跑起来速度不赖,同vbscript差不多。


接下去,测试了字符串连接,类似


s=s & rs.fields("field").value & "\r\n" ’后面这个\r\n应该不是vb的特征


 


发现速度下来了,可见字符串处理效率不高,但想到其可以调用delphi 的vcl库,试着想使用vcl的字符串类,如TStringList,发现运行到add就卡壳


imports classes 'delphi classes 单元


dim s as TStringList


s=new TStringList


s.Add("test")


不支持的特色


1. is 操作符 typeof c is integer


2. 不能在定义时创建新对象,如dim c as new MyObject


 


javascript


1. 注意单元引用,如 using a in './units/a.pp'


 bug


var a = new Array(3)
a[2] = 12;
//println a;
//println a.length;
a[5] = 36;
//println a;
//println a.length;
var d = a.concat([1,2,3]);
println d.length;
println d;


这段脚本居然丢失 a[5].  结果为,,12,,,1,2,3 ,长度为8,显然,contact冲掉了最后一个元素


如果 写


a=[1,2,3];


a.conact([4,5,6]); //不认这个conact


看来是不能用了


 


 

[2008-06-18 14:41:44.531428 | jiangjianxiao]

comments


Powered by Google App Engine