Карта сайта Kansoftware
НОВОСТИУСЛУГИРЕШЕНИЯКОНТАКТЫ
Разработка программного обеспечения
KANSoftWare

Создание каталога

Delphi , Файловая система , Директории

Создание каталога

Оформил: DeeCo
Автор: http://www.swissdelphicenter.ch

uses
   Dialogs;

 begin
   {$I-}
   MkDir('c:\windows');
   {$I+}
   if IOResult <> 0 then
     MessageDlg('Cannot Create Directory/Verzeichnis kann nicht angelegt werden!',
       mtWarning, [mbOK], 0)
   else
     MessageDlg('Directory Created/Neues Verzeichnis angelegt.', mtInformation, [mbOK], 0);
 end;

Here's the translation of the text into Russian:

Это программный код на языке Delphi, который создает новый каталог на операционной системе Windows. Код написан на Паскале и использует модуль Dialogs для отображения диалоговых окон.

Разбивка кода:

  1. uses Dialogs;: эта строка включает модуль Dialogs, который содержит функции для отображения графических пользовательских интерфейсов (GUI) компонентов, таких как диалоговые окна.
  2. begin {$I-}: эта строка запускает программу и включает отладочную информацию.
  3. MkDir('c:\windows');: эта строка создает новый каталог с именем "Windows" в корневом каталоге диска C (C:\).
  4. {$I+}: эта строка отключает отладочную информацию.
  5. if IOResult <> 0 then ... else ...: это условное выражение, которое проверяет результат функции MkDir. Если результат не равен нулю (т.е., каталог создан успешно), то программа отображает диалоговое окно с текстом "Directory Created/Neues Verzeichnis angelegt." и типом mtInformation. Если результат равен нулю (т.е., каталог не может быть создан), то программа отображает диалоговое окно с текстом "Cannot Create Directory/Verzeichnis kann nicht angelegt werden!" и типом mtWarning.
  6. end;: эта строка заканчивает программу.

Альтернативное решение - использовать модуль Shell вместо модуля Dialogs, который предоставляет болееadvanced функциональность для работы с файлами и каталогами:

uses Shell;

begin
  if CreateDirectory('C:\Windows') then
    ShowMessage('Directory Created/Neues Verzeichnis angelegt.')
  else
    ShowMessage('Cannot Create Directory/Verzeichnis kann nicht angelegt werden!');
end.

В этом коде функция CreateDirectory используется для создания нового каталога вместо функции MkDir. Функция ShowMessage используется для отображения диалогового окна с ошибкой или сообщением об успехе.

В статье описывается создание каталога на компьютере с помощью программного кода в языке Delphi.


Комментарии и вопросы


Ваше мнение или вопрос к статье в виде простого текста (Tag <a href=... Disabled). Все комментарии модерируются, модератор оставляет за собой право удалить непонравившейся ему комментарий.

заголовок

e-mail

Ваше имя

Сообщение

Введите код




Материалы статей собраны из открытых источников, владелец сайта не претендует на авторство. Там где авторство установить не удалось, материал подаётся без имени автора. В случае если Вы считаете, что Ваши права нарушены, пожалуйста, свяжитесь с владельцем сайта.



:: Главная :: Директории ::


реклама



©KANSoftWare (разработка программного обеспечения, создание программ, создание интерактивных сайтов), 2007
Top.Mail.Ru Rambler's Top100

Время компиляции файла: 2024-05-19 17:53:24
2024-05-19 18:11:04/0.0069568157196045/2