Помощь - Поиск - Пользователи - Календарь
Полная версия: Работа с накопителями
Форум «Всё о Паскале» > Современный Паскаль и другие языки > Делфи
dron4ik
Можно ли осуществить форматирование жесткого диска или иных накопительных устройств? если да то как?

Добавлено через 2 мин.
Можно ли осуществить работу с редактором реестра? т е выполнять действия удалять ключи, изменять их параметры...
volvo
Цитата
Можно ли осуществить форматирование жесткого диска или иных накопительных устройств?
Да, точно так же, как ты это делаешь из командной строки (просто вызывай ту же команду через ShellExecute)

Цитата
Можно ли осуществить работу с редактором реестра?
С реестром - можно: WinAPI MSDN ->Registry Functions или с использованием класса TRegistry (см. хелп)
dron4ik
Почему то это команда у меня не работает... Почему?


ShellExecute FORMAT a: [/U]
volvo
ShellExecute(Form1.Handle, nil, 'format.exe', 'a:', nil, SW_SHOWNA);
Тоже не работает?
dron4ik
Build
[Error] Unit1.pas(28): Undeclared identifier: 'ShellExecute'
[Fatal Error] Project1.dpr(5): Could not compile used unit 'Unit1.pas'


вот такая ошибка. не запускается.
volvo
А ты модуль Windows подключил? Uses Windows присутствует?
dron4ik
Я незнаю как подключать модульsad.gif
Ozzя
Uses Windows;
В Unit1.pas
dron4ik
Модуль виндовс подключен оказывается...что мне делать?
Ozzя
Uses ... ShellAPI;
Это текстовая версия — только основной контент. Для просмотра полной версии этой страницы, пожалуйста, нажмите сюда.