exception class EInouterror with message 'I/O erro 103'这样的错误是什么原因啊?

我不是程序员 2012-04-09 09:47:37
代码:
procedure TForm1.Button1Click(Sender: TObject);
var
msg:zmq_msg_t;
msgp:zmq_msg_tp;
len:Integer;
content:AnsiString;
F:TextFile;
begin
if savedialog1.execute then
begin
msgp:=@msg;
zmq_msg_init(msgp);
zmq_recv(socket,msgp,0);
zmq_msg_close(msgp);
msgp:=@msg;
zmq_msg_init(msgp);
zmq_recv(socket,msgp,0);
len:=zmq_msg_size(msgp);
content:=AnsiString(copy(pchar(zmq_msg_data(msgp)),0,len));
writeln(F,content);// 出问题的位置
zmq_msg_close(msgp);
while content<>'55AA55AA' do
begin
msgp:=@msg;
zmq_msg_init(msgp);
zmq_recv(socket,msgp,0);
zmq_msg_close(msgp);
msgp:=@msg;
zmq_msg_init(msgp);
zmq_recv(socket,msgp,0);
len:=zmq_msg_size(msgp);
content:=AnsiString(copy(pchar(zmq_msg_data(msgp)),0,len));
writeln(F,content);// 出问题的位置
zmq_msg_close(msgp);
end;
CloseFile(F);
end;
zmq_close(socket);
zmq_term(context);
end;
出现问题的地方标出来了,请高手帮忙解决
...全文
478 4 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
cdchq 2012-04-24
  • 打赏
  • 举报
回复
AssignFile(F,savedialog1.FileName);
writeln(F,content);// 出问题的位置
van163 2012-04-24
  • 打赏
  • 举报
回复
AssignFile(F, savedialog1.FileName);
加上这句?
van163 2012-04-24
  • 打赏
  • 举报
回复
打开文件 F的代码是哪句呢?好象没有看到?
我不是程序员 2012-04-10
  • 打赏
  • 举报
回复
有没有大侠帮忙分析一下啊,帮托啦

16,745

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 语言基础/算法/系统设计
社区管理员
  • 语言基础/算法/系统设计社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧