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

Вниз

Как создать папку?   Найти похожие ветки 

 
allucard   (2007-04-13 08:59) [0]

Доброго времени суток.

Подскажите как создать папку в Delphi?

спасибо.


 
Сергей М. ©   (2007-04-13 09:02) [1]

см. CreateDir, CreateDirectory[Ex], ForceDirectories


 
allucard   (2007-04-13 09:19) [2]


> Сергей М. ©   (13.04.07 09:02) [1]

Ок.

Как сделать чтоб в случае отсутствия папки не возникало остановки программы и вывода сообщения об ошибке, а просто создалась папка?
Этот код вроде работает, но вылазит ошибка.
Как проверить наличие директории?

procedure TForm2.FormDestroy(Sender: TObject);
begin
 try
   ListBox1.Items.SaveToFile(ExtractFilePath(ParamStr(0))+"data\users.dat");
 except
   begin
     try
       Createdir(ExtractFilePath(ParamStr(0))+"data\");
       FormDestroy(Sender);
     except
       showmessage("Невозможно создать папку data!");
     end
   end
 end
end;

Спасиб.


 
{RASkov}   (2007-04-13 09:20) [3]

DirectoryExists


 
Сергей М. ©   (2007-04-13 09:20) [4]


> allucard   (13.04.07 09:19) [2]
>
>


см. ForceDirectories


 
{RASkov}   (2007-04-13 09:22) [5]

> FormDestroy(Sender);

А это зачем?


 
{RASkov}   (2007-04-13 09:24) [6]

> > FormDestroy(Sender);
>
> А это зачем?

А-а-а-а.... понял :) ужос.:(


 
DrPass ©   (2007-04-13 12:05) [7]


> А это зачем?

Типа контрольный выстрел в голову



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

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

Наверх




Память: 0.47 MB
Время: 0.036 c
1-1172839402
Maxim_k
2007-03-02 15:43
2007.04.29
RGB в HSB


2-1176390478
Juice
2007-04-12 19:07
2007.04.29
Format и символ %


1-1173168166
Ques
2007-03-06 11:02
2007.04.29
SetErrorMode(SEM_FAILCRITICALERRORS) для приложения


11-1129982635
homm
2005-10-22 16:03
2007.04.29
GRush Controls


15-1175667538
alien1769
2007-04-04 10:18
2007.04.29
Не могу открыть ворд документ