Программирование на Delphi и не только Время последнего изменения файла | Программирование на Delphi и не только

Delphi FAQ >> Файлы и каталоги Чтобы узнать время последнего изменения файла, можно воспользоваться следующей функцией на Delphi: function FileLastWrite (const filename : string) : string; var   FileHandle : THandle;   LocalFileTime : TFileTime;   DosFileTime : DWORD;   LastAccessedTime : TDateTime;   FindData : TWin32FindData; begin   Result := »;   FileHandle := FindFirstFile(PChar(filename), FindData);   if FileHandle  INVALID_HANDLE_VALUE then   begin     Windows.FindClose(FileHandle); …

Программирование на Delphi и не только » Архив блога Поздравьте своих любимых! | Программирование на Delphi и не только

Господа программисты! Вы на календарь хоть изредка поглядываете? Нет? Так наведите мышкой на часики, которые обычно находятся справа-внизу экрана. Появилась подсказка? Ага… 12 февраля 2008 года (если конечно вы для обхождения триала не переводили дату). Год нам не важен, а вот на число и месяц обратите особое внимание. Скоро будет… нет, 23 февраля тоже скоро …

Программирование на Delphi и не только Получение версии Exe и DLL файлов | Программирование на Delphi и не только

Delphi FAQ >> Файлы и каталоги function GetFileVersion(const sFilename: String; var nValue1, nValue2, nValue3, nValue4: Integer): String; var   pInfo, pPointer: Pointer;   nSize: DWORD;   nHandle: DWORD;   pVerInfo: PVSFIXEDFILEINFO;   nVerInfoSize: DWORD; begin   Result := ‘?.?.?.?’;   nValue1 := -1;   nValue2 := -1;   nValue3 := -1;   nValue4 := -1; …

Программирование на Delphi и не только Как проверить готовность диска без появления ошибки? | Программирование на Delphi и не только

Delphi FAQ >> Система Иногда требуется проверить готовность диска, перед обращением к нему. При этом если сделать это «в лоб» — возникнет сообщение об ошибке. Поэтому сначала бывает полезным изменить режим отображения ошибок, а только потом проверять готовность диска. Вот готовая функция на языке программирования Delphi, которая по букве диска проверяет его готовность: //проверяет готовность …

Программирование на Delphi и не только » Архив блога Создание справочной системы | Программирование на Delphi и не только

Всё! Завершено гениальное творение не менее гениального программиста. Программное детище проверено, отлажено и перепроверено. Все найденные друзьями-тестерами «баги» благополучно устранены. А значит, пришло время распространить программу среди пользователей, которые раньше как-то умудрялись без неё обходиться… И вдруг понимаешь, что, несмотря на интуитивно-понятный интерфейс, в мире обязательно найдутся не интуитивно-понятливые «юзеры», которые не смогут насладиться всеми …

Программирование на Delphi и не только » Архив блога Джентльменский набор web-разработчика | Программирование на Delphi и не только

Сейчас огромное количество людей имеет доступ к интернету. И многим пользователям в один прекрасный день приходит в голову мысль о создании собственного представительства в этой необъятной сети. Тогда пользователь при помощи HTML-редактора создаёт свою домашнюю страничку. Через некоторое время, если энтузиазм не закончится, происходит переход на более мощную программу для редактирования web-страниц, в которой переделывается …