المشاركات : 111
المواضيع 37
:
: 0
الإنتساب : Mar 2013
السلام عليكم
اخواني كيف يتم تغير اسم ملف للوقت و التاريخ الحالي
مثلا لو لدي ملف من نوع txt
في المسار التلي
D:\newtext.txt
فكيف يتغير اسمه الى التاريخ و الوقت الحالي
مثلا
D:\00:04:28.txt
بارك الله بجميع
سبحان الله و بحمده سبحان الله العظيم
المشاركات : 628
المواضيع 72
:
: 211
الإنتساب : Jun 2010
وعليكم السلام
مثال:
كود :
var
MyText: TStringlist;
begin
MyText:= TStringlist.create;
try
MyText.Add('line 1');
MyText.Add('line 2');
('MyText.SaveToFile('c:\folder\'+DateTimeToStr(Now)+'.txt');
finally
MyText.Free
end; {try}
أدبني الدهر فأراني نقص عقلي وإذا ما ازددت علما زادني علما بجهلي
المشاركات : 632
المواضيع 66
:
: 6
الإنتساب : Jul 2010
التاريخ لا يحفظ في الملف بحد ذاته .. ال window explorer هو المسؤول عن ذلك .
لتغييره للتاريخ الحالي يجب عليك اعادة نسخه و لصقه .
Open Your Source .. Open Your Mind
المشاركات : 975
المواضيع 50
:
: 218
الإنتساب : Feb 2008
السلام عليكم لا يمكنك استخدام ':' عند تسمية الملفات !!
تريد اعادة تسمية الملف جرب RenameFile
PHP كود :
RenameFile('c:\tmp\test.txt', 'c:\tmp\'+FormatDateTime('dd-MM-YY', Date)+'.txt');
و لرب نازلة يضيق لها الفتى ذرعا و عند الله منها المخرج
ضاقت فلما استحكمت حلقاتها فرجت و كنت اضنها لا تفرج
المشاركات : 632
المواضيع 66
:
: 6
الإنتساب : Jul 2010
s.fateh كتب :تريد اعادة تسمية الملف جرب renamefile
PHP كود :
renamefile('c:\tmp\test.txt', 'c:\tmp\'+formatdatetime('dd-mm-yy', date)+'.txt');
أه يبدوا أنني فهمت السؤال غلط .. أليس كذلك ؟
Open Your Source .. Open Your Mind
المشاركات : 975
المواضيع 50
:
: 218
الإنتساب : Feb 2008
اخ SMP3 لا عليك كله خير ... ان كان يقصد تغير تاريخ الملف عليه بدوال file attribute توفر دلفي العديد منها
و لرب نازلة يضيق لها الفتى ذرعا و عند الله منها المخرج
ضاقت فلما استحكمت حلقاتها فرجت و كنت اضنها لا تفرج
المشاركات : 111
المواضيع 37
:
: 0
الإنتساب : Mar 2013
اخواني وندوز يرفض المروز التالية
\/:*?"<>|
يجب عدم استخدام الرموز التليه في اسم اي ملف
و من سوء الحظ ان الوقت يستخدم الرمز التالي
:
اما انا فكان سوالي هوه
ان يتم تغير الرمز
على سبيل المثال
هذا هوه الوقت
00:22:12
فيتم تحويله الي هذه الصوره
00-22-12
اي يتم تغير الرمز :
الى -
و لتوضيح اكثر
لدينا هذا النص
محمد - رسول - الله
فيتم تحويله
محمد+رسول+الله
اي يقوم باستبدال الرمز - الى الرمز +
ينما وجد في النص
=====================
شكر و تقدير الى كل لاعضاء
سبحان الله و بحمده سبحان الله العظيم
المشاركات : 654
المواضيع 34
:
: 106
الإنتساب : Aug 2010
سؤالك في أول مشاركة تمت الاجابة عنه
هنا
s.fateh كتب :السلام عليكم لا يمكنك استخدام ':' عند تسمية الملفات !!
تريد اعادة تسمية الملف جرب renamefile
PHP كود :
renamefile('c:\tmp\test.txt', 'c:\tmp\'+formatdatetime('dd-mm-yy', date)+'.txt');
الان تقول
إقتباس :اما انا فكان سوالي هوه
ان يتم تغير الرمز
اذا كان هناك سؤال اخر ضعه في موضوع جديد
بالتوفيق
سبحان الله وبحمده سبحان الله العظيم
المشاركات : 183
المواضيع 7
:
: 1
الإنتساب : Sep 2011
اخي الامر بسيط فقط فكر قليلا ستجد انك بحاجة لدالة اسمها
function StringReplace ( const SourceString, OldPattern, NewPattern : string; Flags : TReplaceFlags ) : string;
الـ flage يجب ان يكون rfReplaceAll
.:: مبرمج شوارع ::.