PDA

View Full Version : سوال: مشکل در تغییر نام فایل



Mask
دوشنبه 28 آذر 1390, 20:09 عصر
با سلام
با کد زیر فایلمو تغییر نام میدم.نمیدونم چرا یه چند باری درست کار میکنه و بعدش یهو قاط میزنه و خطای زیر رو میده.؟


procedure TForm1.Button1Click(Sender: TObject);
var
s:file;
begin
assignfile(s,Edit1.Text);
rename(s,changefileext(Edit1.Text,'.'+'dll'));
end;

---------------------------
Debugger Exception Notification
---------------------------
Project Project1.exe raised exception class EInOutError with message 'I/O error 183'.
---------------------------
Break Continue Help
---------------------------

سعید صابری
دوشنبه 28 آذر 1390, 20:15 عصر
چرا از RenameFile() استفاده نمی کنی؟

اون به خاطر این نیست که فایلو نبستی؟

Felony
دوشنبه 28 آذر 1390, 20:36 عصر
از تابع RenameFile استفاده کن .