PDA

View Full Version : سوال: به دست آوردن تاریخ ایجاد شاخه؟



mbshareat
سه شنبه 04 آبان 1389, 17:16 عصر
با سلام و عرض ادب:قلب:
آیا تابعی برای به دست آوردن تاریخ شاخه سراغ دارین؟برای فایل چطور؟
من می خوام یه برنامه داشته باشم برای بک آپ گیری از شاخه . اگه بشه تاریخ شمسی رو برای نام شاخه بذارم(البته ظاهرا '\' رو نمی شه تو نام شاخه داشت) خیلی بهتر می شه!
از دوستان می خوام اگر اطلاعی در این زمینه دارند محبت کنند راهنماییم کنن.:لبخندساده:

Felony
سه شنبه 04 آبان 1389, 17:52 عصر
میتونید از تابع FileAge استفاده کنید :
var
FileDate: Integer;
begin
FileDate := FileAge('FileName');
if FileDate > -1 then
ShowMessage('Last modified date = '+
DateToStr(FileDateToDateTime(FileDate)));
end;

mbshareat
سه شنبه 04 آبان 1389, 18:51 عصر
با سلام
جناب آقای تاجیک:تشویق:
این کد تنها برای فایل کار می کنه اما نیاز اصلی من پیدا کردن تاریخ شاخه هستش.
اگه برای شاخه چیزی سراغ دارین لطف کنین بفرمایین.ممنون!:خجالت:

vcldeveloper
سه شنبه 04 آبان 1389, 19:57 عصر
با استفاده از GetFileTime می تونید این زمان رو به دست بیارید، البته باید با استفاده از CreateFile قبلش یک هندل از فولدر باز کنید، و این تاریخ و ساعت رو هم باید با استفاده از توابع FileTimeToSystemTime و SystemTimeToTzSpecificLocalTime و SystemTimeToDateTime به فرمت تاریخ و ساعت فعلی سیستم تبدیل کنید.

mbshareat
چهارشنبه 05 آبان 1389, 11:03 صبح
با سلام و خدا قوت
جناب آقای کشاورز :قلب:
دستتون درد نکنه.ذهن من اونقدرا هم پیچیده نیست.یه کم بَدَوی تر بگین.
اگه ممکنه یه مثال بزنین!..با تشکر.

Mahmood_M
چهارشنبه 05 آبان 1389, 12:00 عصر
اینجا (http://delphi.about.com/od/delphitips2007/qt/directory_dates.htm) یک نمونه هست ...