ps:部分转自:http://jingyan.baidu.com/article/5553fa82f769c965a239348d.html
1.aauto去除文中的html标签
pc = string.replace(pc,"%\<\>",'');
2.aauto换行
我之前是用的
pc = string.replace(pc,"\<BR[^>]*\>\<BR[^>]*\>", "\r\n");
结果发现不行
在想了半天后
把\r\n外面双引号改成单引号就行了。
3.aauto向文件里追加字符串内容
string.save("d:/xiaoshuo.txt", p);
是将字符串p保存到 txt文件里
但是每次运行都是覆盖,如果像追加,只需要写成
string.save("d:/xiaoshuo.txt", p,true);
4.在win.invoke里调用外界ui上的控件
for(i=1;rowsCount;1){
caiji(i);
win.invoke(
function(listviewH,ii){
import win;
import win.ui.ctrl.listview;
//win.ui.ctrl 下面有很多种对应的类型 要找到对应的类型
var lb = win.ui.ctrl.listview();
//设置传入的句柄给创建出的对象 那就可以操作这个对象来修改外部的对象
lb.hwnd = listviewH;
lb.setItemText("采集完毕",ii,4);
} ,mainForm.listview.hwnd,i //从外部传入句柄和索引
)
}