FS: TFileStream;
res := strtoint(edt.text); //这句该怎么写?res该定义为什么类型?读取的时候是按照dword读取的FS.Write(Res,4);
解决方案 »
- 悬200分!请赐教用Web Service技术做一个通用的数据库间信息交换的程序。
- Form上有很多的TLabel控件, 有简单的方法对它们的属性统一符值吗
- 利用DLL封装重用窗体的问题——————在线等待!!!!
- 大家谈谈远程操作数据库的方法?
- @@@请各位在上海混饭吃的it同仁给我做个见证,前一个老板认为我对不起他,国庆过后,我会把我遇的全部说出来,只列举事实,如有假话,猪
- 我想显示30万条左右的数据,LISTVIEW好像崩掉了,有什么好的办法吗?在数据库里查询这么多的数据,有什么好的办法呢?
- 简单问题?请来拿分,在delphi中如何在函数中返回值,用何命令?
- 高分求教:各位那有关于明细单据处理的源代码,最好能用到类技术
- delphi2007如何做自定义控件的图标,并加入?
- 函数里如何访问外控件
- delphi serversocket接收大量字符串时提示错误
- 第一次搞COM,谁告诉我啥叫非进位累加?
func1()
var
fs:TFileStream;
begin
....
fs.free
end;func2()
var
fs:TFileStream;
begin
....
fs.free
end;//func1,func2中的filestream加载的是同一个文件
procedure ss();
begin
func1;
func2; //filestream在这里报错,cannot open file,我不是已经释放了吗?
end;
2.FreeAndNil(fs);
那free不是没什么作用
procedure TObject.Free;
begin
if Self <> nil then
Destroy;
end;
procedure FreeAndNil(var Obj);
var
Temp: TObject;
begin
Temp := TObject(Obj);
Pointer(Obj) := nil;
Temp.Free;
end;