Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Основная";
Текущий архив: 2004.05.23;
Скачать: [xml.tar.bz2];

Вниз

вывести дату обновления файла в Label   Найти похожие ветки 

 
ceval ©   (2004-05-10 19:01) [0]

Добрый вечер !
вывожу в  Label дату обновления файла из dbf-файла (FoxPro)
с использыванием функции:
function GetFileDate(FileName: string): string;
var  
FHandle: Integer;
begin  
FHandle := FileOpen(FileName, 0);  
try    
Result := DateTimeToStr(FileDateToDateTime(FileGetDate(FHandle)));  
finally    
FileClose(FHandle);  
end;
end;
Мне выдает ошибку "Invalid argument to data encode"
Подскажите в чем может быть дело??
А может кто знает другой способ вывести дату обновления файла  в  Label??
Зарание спасибо!!


 
OlegGashev ©   (2004-05-10 19:45) [1]

function GetFileDate(FileName: string): string;
var
       FHandle: HFILE;
       ofstr:OFSTRUCT;
       creationtime,lastaccesstime,lastwritetime:FILETIME;
       creationsystime,lastaccesssystime,lastwritesystime:SYSTEMTIME;
begin
       FHandle := OpenFile(PChar(FileName),ofstr,GENERIC_READ);
       try
               GetFileTime(FHandle,@creationtime,@lastaccesstime,@lastwritetime);
               FileTimeToSystemTime(lastwritetime,lastwritesystime);
               Result := DateTimeToStr(SystemTimeToDateTime(lastwritesystime));
       finally
               CloseHandle(FHandle);
       end;
end;


 
OlegGashev ©   (2004-05-10 19:56) [2]

Забыл дописать

begin
    Result:="";
    ...........


 
ceval ©   (2004-05-11 17:15) [3]

Простите за детский вопрос
Но мне не разу не приходилось использывать функцию
Подскажите пожалуста как ее вывести в Label
Зарание спасибо!!


 
WebErr ©   (2004-05-11 17:24) [4]

Гы! :)

Label666.Caption := GetFileDate("some.dbf"); // or like this


 
ceval ©   (2004-05-11 17:31) [5]

Большущие Спасибо WedErr !!!
Я недавно пытаюсь программировать на Delphi


 
WebErr ©   (2004-05-11 17:33) [6]


> ceval ©   (11.05.04 17:31) [5]

Удачи, это самая простая и приятная среда обитания для программера! :))))


 
Mim1 ©   (2004-05-11 17:50) [7]

[4] WebErr ©   (11.05.04 17:24)

Мне вот интересно, ты хоть иногда думаеш над ответами? Может лучше совсем не отвечать чем отвечать неправильно?



Страницы: 1 вся ветка

Форум: "Основная";
Текущий архив: 2004.05.23;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.46 MB
Время: 0.034 c
7-1081923947
Anka
2004-04-14 10:25
2004.05.23
Смена раскладки клавиатуры


4-1081157947
Andery
2004-04-05 13:39
2004.05.23
Создание модального окна


1-1084245986
Dark Man
2004-05-11 07:26
2004.05.23
Как заставить форму пропадать по подтверждению ???


3-1083074733
Twilight
2004-04-27 18:05
2004.05.23
Не работает, без делфи.


1-1083915258
zep
2004-05-07 11:34
2004.05.23
Создание компонентов в RunTime





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский