※
※快乐点滴※
Unregistered / Unconfirmed
GUEST, unregistred user!
各位大富翁,请问如何给一个Delphi程序包装一下?意思就是说给他的应用程序改一下图标,不要它成为Delphi默认执行后的exe那种图标
还有一个小小的问题就是我想读取一个文件,用是的如下代码:但是奇怪的就是当我读取一个文件后,此文件就不能用了,比如说,当我读取一个.rm文件后,此文件将不能再放了,并且文件变小了,都是青一色的大小,128字节,并且如果这个.rm文件不存在,执行后就自动新生成一个.rm文件,我简直无语了,请各位富翁帮我找找原因,先谢谢了哈!
窗体控件如下:窗体上有一个buttom和一个ProgressBar1,
buttom上写了如下代码:
procedure TRead.StartClick(Sender: TObject);
const
FName='rm.rm';
var
F:File;
MyData:array[1..2048] of byte;
BytesRead:LongInt;
begin
AssignFile(F,FName);
try
Reset(F);
Read.ProgressBar1.Max:=FileSize(F);
if (Read.ProgressBar1.Max>10) then
Read.ProgressBar1.Step:=Read.ProgressBar1.Max div 10
else
Read.ProgressBar1.Step:=Read.ProgressBar1.Max;
while (Read.ProgressBar1.Position<Read.ProgressBar1.Max) do
begin
BlockRead(F,MyData,Read.ProgressBar1.Step,BytesRead);
Read.ProgressBar1.StepIt;
end;
finally;
CloseFile(F);
end;
end;
窗体上写了如下代码:
procedure TRead.FormCreate(Sender: TObject);
const
FName='rm.rm';
var
F:File;
MyData:array[1..2048] of byte;
result:integer;
begin
AssignFile(F,FName);
Rewrite(F);
fillchar(mydata,sizeof(mydata),'A');
BlockWrite(F,MyData,1,result);
closefile(f);
end;
请各位富翁帮我看看,找找原因,先谢谢了哈!注:我是照到书上抄的,不是自己写的哈!
不好意思哈,我没多少钱了,只好这样子,不是我舍不得,而是我怕这点钱花光了就玩完了,真不意思,请大家给给面子,回答一下哈,谢谢!下次一定多给点!
还有一个小小的问题就是我想读取一个文件,用是的如下代码:但是奇怪的就是当我读取一个文件后,此文件就不能用了,比如说,当我读取一个.rm文件后,此文件将不能再放了,并且文件变小了,都是青一色的大小,128字节,并且如果这个.rm文件不存在,执行后就自动新生成一个.rm文件,我简直无语了,请各位富翁帮我找找原因,先谢谢了哈!
窗体控件如下:窗体上有一个buttom和一个ProgressBar1,
buttom上写了如下代码:
procedure TRead.StartClick(Sender: TObject);
const
FName='rm.rm';
var
F:File;
MyData:array[1..2048] of byte;
BytesRead:LongInt;
begin
AssignFile(F,FName);
try
Reset(F);
Read.ProgressBar1.Max:=FileSize(F);
if (Read.ProgressBar1.Max>10) then
Read.ProgressBar1.Step:=Read.ProgressBar1.Max div 10
else
Read.ProgressBar1.Step:=Read.ProgressBar1.Max;
while (Read.ProgressBar1.Position<Read.ProgressBar1.Max) do
begin
BlockRead(F,MyData,Read.ProgressBar1.Step,BytesRead);
Read.ProgressBar1.StepIt;
end;
finally;
CloseFile(F);
end;
end;
窗体上写了如下代码:
procedure TRead.FormCreate(Sender: TObject);
const
FName='rm.rm';
var
F:File;
MyData:array[1..2048] of byte;
result:integer;
begin
AssignFile(F,FName);
Rewrite(F);
fillchar(mydata,sizeof(mydata),'A');
BlockWrite(F,MyData,1,result);
closefile(f);
end;
请各位富翁帮我看看,找找原因,先谢谢了哈!注:我是照到书上抄的,不是自己写的哈!
不好意思哈,我没多少钱了,只好这样子,不是我舍不得,而是我怕这点钱花光了就玩完了,真不意思,请大家给给面子,回答一下哈,谢谢!下次一定多给点!