请教extractfilename()和seek()的用法!

zhangshimin 2002-04-16 03:38:44
1。
table1.fieldbyname('name').asstring:=extractfilename(filename);
请问extractfilename()是什么意思?
2。
seek()的用法是什么,括号里的参数应是什么?
...全文
205 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
macro_love 2002-04-16
  • 打赏
  • 举报
回复
Seek(var f:File;N:longInt)
procedure TForm1.Button1Click(Sender: TObject);

var
f: file of Byte;
size: Longint;
S: string;
y: Integer;
begin
if OpenDialog1.Execute then
begin
AssignFile(f, OpenDialog1.FileName);
Reset(f);
try
size := FileSize(f);
S := 'File size in bytes: ' + IntToStr(size);
y := 10;
Canvas.TextOut(5, y, S);
y := y + Canvas.TextHeight(S) + 5;
S := 'Seeking halfway into file...';
Canvas.TextOut(5, y, S);

y := y + Canvas.TextHeight(S) + 5;
Seek(f, size div 2);
S := 'Position is now ' + IntToStr(FilePos(f));
Canvas.TextOut(5, y, S);
finally
CloseFile(f);
end;
end;
end;
iroi 2002-04-16
  • 打赏
  • 举报
回复
1。得到文件名的信息。
2。Seek(var F; N: Longint); 其中F为文件,N为偏移量。就是将文件指针后移。
macro_love 2002-04-16
  • 打赏
  • 举报
回复
你看帮助文件吧,里面很全的。在ExtractFileName上按F1.
zx_wang 2002-04-16
  • 打赏
  • 举报
回复
1.得到文件名
2.Seek(偏移量,启始位置);

5,386

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 开发及应用
社区管理员
  • VCL组件开发及应用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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