现在需要将数据库的资料导成txt档案
有个需求是 需要 设定一个文件大小的上限 如 10M导出时超过10M 保存然后产生新的txt档
导出的时候如何判断txt档大小是否超过10M呢?还请指教,谢谢!
有个需求是 需要 设定一个文件大小的上限 如 10M导出时超过10M 保存然后产生新的txt档
导出的时候如何判断txt档大小是否超过10M呢?还请指教,谢谢!
解决方案 »
- 急:如何使cxdbtextedit的值不被清除??
- 关于DBGridEh 哪个朋友有DBGridEh这样的例子 让DBGridEh 向excel一样的一行一行的输入数据,还能自动求和,和检测数据输入的合法性的代
- 关于门店系统的数据传输
- 不用控件,怎么把一个字符串存储为.txt文件,然后怎么读出.txt文件到字符串中。
- 解决问题就给分:关于AdvImage控件(播放jpg和gif等图像的控件)在D6,D7中引用出错的问题,哪位高手过来帮我看看?或者帮我找到D5的下载地
- 求一个计算方法!谢谢!!输入 一个固定 的 合值 根据设定的 区间 值进行平分 数
- deiphi 如何接收flash发来的消息
- 我使用Delphi5的Coolbar,但却发现,没有办法显示提示,
- 小鱼儿哥哥:快来啊!呵呵!
- 怎么实现访问一个网络地址的响应时间??
- 怎样定义 Delphi Query 的刷新时间?
- Delphi7和Win7兼容问题
FileSizeByName(需要引用IdGlobal单元)
GetFileSize
FileSize(不能获得正在使用的文件大小)
FileSeek
TFileStream.Size
下面是使用例子
1。FileSizeByName(需要引用IdGlobal单元)
begin
if OpenDialog1.Execute then
begin
ShowMessage(IntToStr(FileSizeByName(OpenDialog1.Filename)));
end;
2。GetFileSize
var
FileHandle:integer;
begin
if OpenDialog1.Execute then
begin
FileHandle := FileOpen(OpenDialog1.FileName, 0);
ShowMessage(IntToStr(GetFileSize(FileHandle, nil)));
FileClose(FileHandle);
end;
3。FileSize(不能获得正在使用的文件大小)
var f: file;
begin
if OpenDialog1.Execute then
begin
AssignFile(f, OpenDialog1.FileName);
Reset(f, 1);
ShowMessage(IntToStr(FileSize(f)));
CloseFile(f);
end;
4。FileSeek
var
FileHandle:integer;
begin
if OpenDialog1.Execute then
begin
FileHandle := FileOpen(OpenDialog1.FileName, 0);
ShowMessage(IntToStr(FileSeek(FileHandle,0,2)));
FileClose(FileHandle);
end;
5。TFileStream.Size
var
FS: TFileStream;
begin
if OpenDialog1.Execute then
begin
FS := TFileStream.Create(OpenDialog1.FileName, fmShareDenyNone);
ShowMessage(IntToStr(FS.Size));
FS.Free;
end;另在IdGlobalProtocols中有个FileSizeByName()的函数。