大家好:
我想把一个.bmp文件导入TMemoryStream类型的变量中,
但执行到“mstream.loadfromfile(mpath)”时出错,系统提示“不能打开c:\wzy\wzy.bmp文件”,但
wzy.bmp文件
确实保存在c:\wzy目录下。delphi新手,请大家详细指点。
程序如下:
procedure TForm1.Button1Click(Sender: TObject);
var
mpath:string;
mstream:TMemoryStream;
begin
mpath:='c:\wzy\wzy.bmp';
mstream:=tmemorystream.Create ;
mstream.LoadFromFile(mpath);
mStream.Free ;
end;
我想把一个.bmp文件导入TMemoryStream类型的变量中,
但执行到“mstream.loadfromfile(mpath)”时出错,系统提示“不能打开c:\wzy\wzy.bmp文件”,但
wzy.bmp文件
确实保存在c:\wzy目录下。delphi新手,请大家详细指点。
程序如下:
procedure TForm1.Button1Click(Sender: TObject);
var
mpath:string;
mstream:TMemoryStream;
begin
mpath:='c:\wzy\wzy.bmp';
mstream:=tmemorystream.Create ;
mstream.LoadFromFile(mpath);
mStream.Free ;
end;
在 On FormCreate中添加:
begin
mstream:TMemoryStream.create;
end;