SaveToStream 的时候提示:Abstract Error
我大源代码如下:在执行到第4行的时候就提示:Abstract Error,请各位大侠帮忙解决一下。
ls_sql:=TStringlist.Create;
lt_stream:=TStream.Create;
ls_sql.Add('select sysdate from dual');
ls_sql.SaveToStream(lt_stream);
[解决办法]
TStream 是抽象类!{ TStream abstract class } 不能创建实列的! 使用TMemoryStream 这个对象吧
[解决办法]
不能用TStream.Create
要用它的子类TMemoryStream,TFileStream,TStringStream,...
[解决办法]
抽象错误,楼上说的都对。。学好类的概念是很重要的!