Версия для печати темы

Нажмите сюда для просмотра этой темы в обычном формате

Форум «Всё о Паскале» _ Делфи _ Работа с накопителями

Автор: dron4ik 23.03.2009 1:10

Можно ли осуществить форматирование жесткого диска или иных накопительных устройств? если да то как?

Добавлено через 2 мин.
Можно ли осуществить работу с редактором реестра? т е выполнять действия удалять ключи, изменять их параметры...

Автор: volvo 23.03.2009 1:27

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

Цитата
Можно ли осуществить работу с редактором реестра?
С реестром - можно: WinAPI http://msdn.microsoft.com/en-us/library/ms724875(VS.85).aspx или с использованием класса TRegistry (см. хелп)

Автор: dron4ik 3.04.2009 16:08

Почему то это команда у меня не работает... Почему?


ShellExecute FORMAT a: [/U]

Автор: volvo 3.04.2009 19:05

ShellExecute(Form1.Handle, nil, 'format.exe', 'a:', nil, SW_SHOWNA);
Тоже не работает?

Автор: dron4ik 4.04.2009 0:54

Build
[Error] Unit1.pas(28): Undeclared identifier: 'ShellExecute'
[Fatal Error] Project1.dpr(5): Could not compile used unit 'Unit1.pas'


вот такая ошибка. не запускается.

Автор: volvo 4.04.2009 3:01

А ты модуль Windows подключил? Uses Windows присутствует?

Автор: dron4ik 4.04.2009 13:32

Я незнаю как подключать модульsad.gif

Автор: Ozzя 4.04.2009 14:04

Uses Windows;
В Unit1.pas

Автор: dron4ik 4.04.2009 20:29

Модуль виндовс подключен оказывается...что мне делать?

Автор: Ozzя 7.04.2009 14:04

Uses ... ShellAPI;