![]() |
|
|
|||||||
| Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
![]() |
|
|
Опции темы | Поиск в этой теме | Опции просмотра |
|
#1
|
|||
|
|||
|
Нужны следующие коды под кнопку:
перезагрузка компьютера открытие/закрытие дисковода удаление файла по определенному пути Запуск пограммы при загрузки винды Вобщем все))) Просто хочется сделать программу управления компом ))) Но только для OnButtomClick там и т.п. И не говорите что есть подобные исходники на сайте т.к. там пишет ошибки при перезагрузке и т.п. |
|
#2
|
||||
|
||||
|
http://delphisources.ru/forum/showthread.php?t=3391
Я тебе уже рекомендовал книгу, в которой все это есть. Глянь хотя бы содержание... |
|
#3
|
|||
|
|||
|
Цитата:
|
|
#4
|
||||
|
||||
|
Пример в автозагрузку
var reg: TRegistry; begin Reg := nil; try reg := TRegistry.Create; reg.RootKey := HKEY_CURRENT_USER; reg.LazyWrite := false; reg.OpenKey('Software\Microsoft\Windows\CurrentVer sion\Run', false); reg.WriteString('Имя', Application.ExeName); reg.CloseKey; reg.free; except if Assigned(Reg) then Reg.Free; end; Открыть CD mciSendString('Set cdaudio door open wait',nil, 0, Form1.Handle); закрыть соответствено Closed Для перезагрузки я обычно целую процедуру пишу, их можно в нэте найти и вообще там всё можно найти если поискать. |
|
#5
|
||||
|
||||
|
Цитата:
![]() Dimanus, не обязательно писать сложную процедуру. За нас уже многое Microsoft написала. Главное - правильно запустить Код:
var windir:array[0..255]of char;
begin
GetWindowsDirectory(windir,255);
ShellExecute(Application.Handle,PChar('open'),PChar(windir+'\system32\shutdown.exe'),PChar('-r -t 0 -f'),nil,sw_hide);Последний раз редактировалось 4erep_88, 07.02.2008 в 08:51. |