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

Вниз

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

 
[BAD]Angel ©   (2002-06-05 15:17) [0]

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


 
Игорь Шевченко ©   (2002-06-05 15:32) [1]

CreateDirectory может быть ?


 
[BAD]Angel ©   (2002-06-07 15:54) [2]

А конкретнее можно?! ;-)
Суть в том, что мне надо нажав, допустим, на горячую клавишу... при условии, что активно окно проводника создалась папка в текущем месте...
Блин, ну и заморочка получилась! :-)


 
[BAD]Angel ©   (2002-06-12 13:30) [3]

Мастера... помогите ПЛЗ!
Пропабаю!


 
Song ©   (2002-06-12 13:33) [4]

Зарегистрируйте гор. клавишу (RegisterHotKey), при нажатии определяете есть ли окно проводника (FindWindow), и создаёте папку (CreateFolder, MkDir, ForceDirectories)


 
[BAD]Angel ©   (2002-06-12 13:40) [5]

Да все это уже сделано! :-( Но я не могу использовать CreateFolder MkDir... Ведь, я не могу отследить путь, где открыт проводник! Куда я буду создавать папку?! Вот в чем вопрос!
Путь надо найти!!!! :-(


 
[BAD]Angel ©   (2002-06-12 14:00) [6]

Ну неужели никто не знает? :-(


 
Falcon   (2002-06-12 16:38) [7]

Я не знаю!


 
Song ©   (2002-06-12 16:59) [8]

В проводнике есть поле отвечающее за вывод текущего адреса/директории. Поэтому на этот контрол запрашиваем WM_GETTEXT


 
Exploited   (2002-06-12 17:01) [9]

Вот отличный и простой способ:

uses
Dialogs;

begin
{$I-}
MkDir("c:\windows");
{$I+}
if IOResult <> 0 then
MessageDlg("Невозможно создать каталог."+
"Каталог с таким именем уже существует!",
mtWarning, [mbOK], 0)
else
MessageDlg("Каталог успешно создан!",
mtInformation, [mbOK], 0);
end


Вообщем создает папку функция MkDir("Имя Папки");, а все остальное можно опустить.
Удачи!



 
[BAD]Angel ©   (2002-06-12 17:03) [10]

В проводнике есть поле отвечающее за вывод текущего адреса/директории. Поэтому на этот контрол запрашиваем WM_GETTEXT

А как поле называется???



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

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

Наверх




Память: 0.48 MB
Время: 0.016 c
7-77622
Ff
2002-03-27 09:10
2002.06.24
Как программно отформатировать логический диск?


4-77675
Zeden
2002-04-25 23:44
2002.06.24
Присвоить OnTimer у свой обработчик.


6-77527
Doom
2002-04-14 20:25
2002.06.24
Чтение / запись файлов в локальной сети


14-77586
Zodiac
2002-05-19 22:53
2002.06.24
Снова про диски.....


7-77653
Alex_LG
2002-03-27 03:11
2002.06.24
Как для IE программно поставить/сменить прокси?