请教一下,XE2以上的版本创建流不需要Create吗
解决方案 »
- 求两个关于屏保的api
- 怎样在dbgrideh设置复选框
- Delphi中如何获得本地机上的所有网卡及它们的名称、IP设置等。
- 100分求救:谁知道一个基于DBGRID的第三方控件名叫TfzhDBgrid?在哪里可以下载?
- 大家来看看,评价一下
- 请问各位高手:如何将DBGrid 的 数据 转到 Excel2000 中,请给一个具体的例程......
- 关于TCP的问题,高分
- 请教各位高手ActionList控件跨窗体连接Button或Menu的问题给80分
- 大富翁离线资料下载(截止2001-11-23)
- 全中文安装程序,怎样制作包括打包BDE
- delphi如何读取下面的xml格式、然后生成treeview树结构?
- 关于cxgrid的footer显示的问题
var
ResultStream:TStringStream;
ResultStream1:TStringStream;
begin
ResultStream := nil;
ResultStream1 := nil;
if Assigned(ResultStream) then FreeAndNil(ResultStream);
if Assigned(ResultStream1) then FreeAndNil(ResultStream1);
end;
ResultStream:TStringStream;
ResultStream1:TStringStream;
begin
ResultStream:=nil;
ResultStream1:= nil;
if Assigned(ResultStream) then FreeAndNil(ResultStream);
if Assigned(ResultStream1) then FreeAndNil(ResultStream1);
end;
Delphi的局部变量不会被自动初始化,除非是生存期自管理类型的(字符串,接口,动态数组).
所以你这两个变量内容是随机值,有时候为nil表现出来的就是没问题的.加上:=nil那两句就没问题了