Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.01.13;
Скачать: CL | DM;

Вниз

Каталоги, файлы, и т.д.   Найти похожие ветки 

 
Dmitriy_R   (2003-01-01 14:24) [0]

Народ подскажите примером как реализовать следующее:
Проверяю есть данная дириктория (пример "с:\temp\200301")
Если нет то создаем ее, а если есть то проверяем есть в ней файл с именем "20030101.txt" если есть то открываем его и (считываем или сохраняем в него), а если нет то создаем и сохраняем в него что нить.
Если точно то не могу понять как проверить наличие файла и дириктории, соответственно их создание.


 
Anatoly Podgoretsky ©   (2003-01-01 14:40) [1]

Переведи на английский "наличие файла и дириктории"


 
Ipx ©   (2003-01-01 14:42) [2]

Для файлов попробуй Reset() и анализируй IOResult


 
Слесарь Матерящийся ©   (2003-01-01 14:43) [3]

проверить очень просто. FindFirstFile() -- универсальный способ, для файлов и каталогов.


 
Dmitriy_R   (2003-01-01 15:50) [4]

Так с проверкой наличия файла я разобрался, спасибо Ipx.
А вот по поводу дириктории, может кто подскажет подробнее, как все таки проверить есть или нет, если нет то создать ее.


 
Anatoly Podgoretsky ©   (2003-01-01 15:52) [5]

Удалено модератором
Примечание: OffTopic


 
MAN-IN-RED ©   (2003-01-01 17:02) [6]

if DirectoryExists("с:\windows\") then
begin
ShowMessage("Oh, shit, it really exists...Please, Click OK!");
if FileExists("с:\windows\kill.exe") then
begin
ShellExecute(hw,"open","kill.exe","","с:\windows\",0) then
ShowMessage("Ooops"); //Это уже будет бесполезно
end;
end
else
ShowMessage("Fucking shit...");



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

Текущий архив: 2003.01.13;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.023 c
3-36916
Vick
2002-12-17 11:59
2003.01.13
TDBGridEh


3-36936
Karbo
2002-12-17 12:11
2003.01.13
Сохранить результат запроса в новой таблице


7-37401
Keplin Sergey
2002-11-01 20:10
2003.01.13
Читать CD-ROM напрямую...


1-37040
pumba
2003-01-02 08:14
2003.01.13
Олимпиадная задача 1


1-37087
NorthMan
2003-01-03 19:18
2003.01.13
Проблема с DBGrid. Прописываю в DBGridDrawColumnCell