PUrlRecord=^Turlrecord;
TUrlRecord = record
URL: string;
end; var
paramt:Purlrecord; ustr:=SourcePageLIst.Names[n];
GetMem(Paramt,Length(ustr));
Paramt^.URL:=ustr; 就是这段代码,是在一个循环里的,当执行到第一行时,绝大多数时候都是对的,但每次循环中就有一两次跟踪时 ustr和SourcePageLIst.Names[n] 居然不同SourcePageLIst是一个Tstringlist,绝大多数时候是SourcePageLIst.Names[n]赋值给ustr时,里面的‘.’被替换成了‘-’,并且Getmem有时候不能给Paramt分配内存,执行到Paramt^.URL:=ustr 时提示错误。
TUrlRecord = record
URL: string;
end; var
paramt:Purlrecord; ustr:=SourcePageLIst.Names[n];
GetMem(Paramt,Length(ustr));
Paramt^.URL:=ustr; 就是这段代码,是在一个循环里的,当执行到第一行时,绝大多数时候都是对的,但每次循环中就有一两次跟踪时 ustr和SourcePageLIst.Names[n] 居然不同SourcePageLIst是一个Tstringlist,绝大多数时候是SourcePageLIst.Names[n]赋值给ustr时,里面的‘.’被替换成了‘-’,并且Getmem有时候不能给Paramt分配内存,执行到Paramt^.URL:=ustr 时提示错误。
解决方案 »
- 这个case语句怎么看呢?
- 请问怎样在指定的文件夹中查找一个文件,并把它拷贝到另一个文件夹中
- 我用DELPHI 编写, 能不能把一个表里的列也弄成变量啊???
- 各位大哥,进来帮忙啊!关于模拟按键的问题!
- 更新数据小问题,在线等待
- 日志钩子
- Delphi里怎么传递数组的地址?
- 有使用oracle做开发库的朋友吗?请推荐一个使用起来更方便的oracle帮助文档好吗?谢谢!
- 请问高手:DELPHI7中的代码编辑器中不能输入中文,只能输入英文?如何解决?
- 瞧一瞧,看一看...小弟有个问题急待解决(50分奉送)
- 谁有InstallShield 6.22中文安装包?
- 如何解决webbrowser第一次打开一个网页的时候速度特别慢
TUrlRecord = record
URL: string;
end; var
paramt:Purlrecord; ustr:=SourcePageLIst.Names[n];
new(paramt);
Paramt^.URL:=ustr;