![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы
![]() |
Поиск в этой теме
![]() |
![]() |
#1 |
Регистрация: 06.10.2007
Сообщений: 4
|
![]()
Подскажите где найти информацию по этому вопросу. Искал в своих учебниках не нашёл. Только о файлах написанно. Хочу сам написать программу. Вот например программу: при попытке открытия папки открывается окно с просьбой ввести пароль. При правильно введенном пароле производится открытие папки.
Последний раз редактировалось Космос; 06.10.2007 в 22:08. |
![]() |
![]() |
![]() |
#2 |
Регистрация: 06.10.2007
Сообщений: 4
|
![]()
Ну что, программисты клуба, никто не может подсказать? Модераторы вы тоже не знаете решения? Очень жаль.........
|
![]() |
![]() |
![]() |
#3 |
Регистрация: 29.09.2007
Сообщений: 4
|
![]()
procedure TForm1.Button1Click(Sender: TObject);
var current_path: string; begin memo1.Lines.Clear; GetDir(0, current_path); //получить текущий путь memo1.Lines.Add(current_path); ChDir('C:\'); //сменить текущий каталог GetDir(0, current_path); memo1.Lines.Add(current_path); {$I-} MkDir('NEW_FOLDER'); //создать каталог {$I+} If IOResult<>0 then begin ShowMessage('Каталог с указанным именем уже существует или нет доступа!'); end; ChDir('NEW_FOLDER'); GetDir(0, current_path); memo1.Lines.Add(current_path); ChDir('.\..\'); GetDir(0, current_path); memo1.Lines.Add(current_path); {$i-} RmDir('C:\NEW_FOLDER\'); //удаление каталога {$i+} iF IOResult<>0 then begin If DirectoryExists('C:\NEW_FOLDER\') then //проверка на существование каталога ShowMessage('Невозможно удалить каталог!'+#13+ 'Возможные причины:'+#13+ #9+'Каталог содержит файлы!'+#13+ #9+'Некоторая программа (не обязательно наша) работает с этим каталогом!') //если например мы находимся в этом каталоге ChDir('NEW_FOLDER'); else ShowMessage('Невозможно удалить каталог!'+#13+ 'Возможные причины:'+#13+ #9+'Каталог не найден - не существует!'); end; GetDir(0, current_path); memo1.Lines.Add(current_path); { C:\Новая папка C:\ C:\NEW_FOLDER C:\ C:\ } end; |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Работа с MySQL в Дельфи 7 | drakhar | БД в Delphi | 8 | 01.12.2010 21:13 |
двумерка в дельфи | Puffy | Помощь студентам | 4 | 13.05.2008 01:04 |
многопользовательский чат дельфи | ben95 | Помощь студентам | 8 | 02.02.2008 11:59 |