Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Открыть txt - файл

249
02 декабря 2004 года
DissDoc
639 / / 01.10.2004
Есть директория inf, в которой находиться очень много файлов с разными именами и среди них файл с нужным именем например "123.txt"! Как открыть файл с заданным именем и текст, который он содержит, вывести в мемо? Помогите... плз
246
02 декабря 2004 года
GIZMO
1.8K / / 30.07.2004
Цитата:
Originally posted by DissDoc
Есть директория inf, в которой находиться очень много файлов с разными именами и среди них файл с нужным именем например "123.txt"! Как открыть файл с заданным именем и текст, который он содержит, вывести в мемо? Помогите... плз


SetCurrentDir("[Полный путь к inf]\\inf");
Memo1->Lines->LoadFromFile("123.txt");

1
02 декабря 2004 года
kot_
7.3K / / 20.01.2000
Цитата:
Originally posted by DissDoc
Есть директория inf, в которой находиться очень много файлов с разными именами и среди них файл с нужным именем например "123.txt"! Как открыть файл с заданным именем и текст, который он содержит, вывести в мемо? Помогите... плз


 
Код:
if(OpenDialog1->Execute()){
 Memo1->LoadFromFile(OpenDialog1->FileName);
}

 
Код:
TSearchRec sr;
if(FindFirst("123.txt",faAnyFiles,sr)==0)
 Memo1->LoadFromFile(sr.Name);
249
02 декабря 2004 года
DissDoc
639 / / 01.10.2004
Спасибо, ребята! Работает! Но мне пришла в голову еще одна идея! А как тогда программно удалять файлы из дирректории с заданным именем!
1
02 декабря 2004 года
kot_
7.3K / / 20.01.2000
Цитата:
Originally posted by DissDoc
Спасибо, ребята! Работает! Но мне пришла в голову еще одна идея! А как тогда программно удалять файлы из дирректории с заданным именем!


 
Код:
TSearchRec sr;
if(FindFirst("123.txt",faAnyFiles,sr)==0)
DeleteFile(sr.Name);
FindClose(sr);
10
02 декабря 2004 года
Freeman
3.2K / / 06.03.2004
Можно еще проще:
 
Код:
if(FileExists("123.txt"))
  DeleteFile(sr.Name);

или даже
 
Код:
DeleteFile(sr.Name);

DeleteFile не возбуждает исключение, а возвращает булевское значение.
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог