Иногда в ходе написания своего приложения, нужно убедиться в наличии на компьютере, какого либо файла. Типа если файл существует, - делаем раз, если нет, - делаем два.
Реализовать сие действо, нам поможет функция FileExists - она проверяет наличие искомого файла, и функция возвращает - True, если он существует и False - если он отсутствует.
В качестве примера предлагаю выбрать какой либо файл и запомнить адрес директории его предполагаемого размещения. Я например, возьму один из своих аудио файлов - Музыка.wav и чтоб не париться с длинной адреса его расположения, заброшу файл на C:/
Теперь собственно можно начинать:
1) Кидаем на форму компонент Button1 и в событии OnClick прописываем следующее:
begin
if FileExists(AnsiString('C:/Мелодия.wav')) then
// AnsiString-позволяет содержать последовательность символов, подобно предложениям...
begin
ShowMessage('Файл существует');
end
else
begin
ShowMessage('Файл отсутствует');
end;
2) Запускаем приложение, нажимаем на кнопку и видим появившийся месседж - "Файл существует", а если мы наш файлик переместим куда нибудь в другое место, и снова нажмем на Button, то будем иметь честь лицезреть месседж - "Файл отсутствует".
Комментариев нет:
Отправить комментарий
Примечание. Отправлять комментарии могут только участники этого блога.