Lazarus中文社区

 找回密码
 立即注册(注册审核可向QQ群索取)

QQ登录

只需一步,快速开始

Lazarus IDE and 组件 下载地址版权申明
查看: 2264|回复: 4

帮忙看看编码问题

[复制链接]

该用户从未签到

发表于 2013-4-20 19:32:24 | 显示全部楼层 |阅读模式
文件操作

声明了:
procedure OpenMyFile(const MyFileName : String; var fff : ZhuanHuanTable);

定义过程时候:
procedure OpenMyFile(const FileName : String; var f : ZhuanHuanTable);
begin
  AssignFile(fff,MyFileName);        ——————lazarus 不认 MyFileName

看帖子好像是大家说的编码问题,,怎么解决啊?
回复

使用道具 举报

该用户从未签到

发表于 2013-4-21 05:46:19 | 显示全部楼层
声明了:
procedure OpenMyFile(const MyFileName : String; var fff : ZhuanHuanTable);

定义过程时候:
procedure OpenMyFile(const MyFileName : String; var fff : ZhuanHuanTable);
var
f:filename;
begin
AssignFile(f,MyFileName);
********************
end;

调用:
var
afile:string;
atable:ZhuanHuanTable;
begin
OpenMyFile(afile,atable);
end;
回复 支持 反对

使用道具 举报

该用户从未签到

 楼主| 发表于 2013-4-21 07:52:12 | 显示全部楼层
主要是这一句AssignFile(f,MyFileName);不认定义成String的MyFileName
回复 支持 反对

使用道具 举报

该用户从未签到

发表于 2013-4-21 19:57:35 | 显示全部楼层
AssignFile(f,utf8toansi(MyFileName)); 试试
回复 支持 反对

使用道具 举报

该用户从未签到

发表于 2013-4-29 09:57:36 | 显示全部楼层
文件头没有{$H+}吗?
回复 支持 反对

使用道具 举报

*滑块验证:

本版积分规则

QQ|手机版|小黑屋|Lazarus中国|Lazarus中文社区 ( 鄂ICP备16006501号-1 )

GMT+8, 2026-5-14 18:24 , Processed in 0.030127 second(s), 9 queries , Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表