как перезагрузить компьютер?
Модератор: Модераторы
как перезагрузить компьютер?
как перезагрузить компьютер на люнекс убунте,средствами лазарус?
fpsystem ('/bin/shutdown -h now') , но под рутом
fpsystem ('/bin/systemctl reboot')
fpsystem ('/bin/systemctl reboot')
напишите пожалуйста код целиком,допустим у меня есть кнопка и в функции вызываймой при её нажати вписывается этот код,который перезагружает..
Я не знаю что такое рут..и тд..я линукс в первые в жизни,как он выглядит, увидел неделю назад...так получилось ,что понадобилось на него написать прогу..и вот по кускам её собираю..вникать в него глубоко..ну нет особого смысла..мне он вообще не нужен,нужно вот только прогу написать и все..так в виндусе иногда пишу на билдер 6,так что плиз помогите кому не сложно...
Я не знаю что такое рут..и тд..я линукс в первые в жизни,как он выглядит, увидел неделю назад...так получилось ,что понадобилось на него написать прогу..и вот по кускам её собираю..вникать в него глубоко..ну нет особого смысла..мне он вообще не нужен,нужно вот только прогу написать и все..так в виндусе иногда пишу на билдер 6,так что плиз помогите кому не сложно...
- leo_bsv
- постоялец
- Сообщения: 276
- Зарегистрирован: 04.08.2010 16:26:10
- Откуда: Йошкар-Ола
- Контактная информация:
что вы мучаетесь - просите сразу написать программу за деньги.
будет намного проще, возможно быстрее и качественнее.
Добавлено спустя 3 минуты 5 секунд:
в соседней ветке как-раз обсуждается запуск приложений командной строки... вам туда.
будет намного проще, возможно быстрее и качественнее.
Добавлено спустя 3 минуты 5 секунд:
в соседней ветке как-раз обсуждается запуск приложений командной строки... вам туда.
бОльшая её часть уже написана,осталось вот только перезагрузка,и еще там кое что,ну и более менее простые косметические моменты,которые заключаются в правильной расстановке компонентов на форме,так что заказывать уже поздно,да и платить за всю программу из за какихто не дописанных нескольких строк кода в существующий,не особо то резонно
- leo_bsv
- постоялец
- Сообщения: 276
- Зарегистрирован: 04.08.2010 16:26:10
- Откуда: Йошкар-Ола
- Контактная информация:
ну значит Вам, как Профессионалу, не составит большого труда разрулить все "косметические" вопросы... в том числе и перезагрузку 
тем более что всё это - плёвое дело... и примеров и на этом форуме и уж тем более в гуглояндексе достаточно.
тем более что всё это - плёвое дело... и примеров и на этом форуме и уж тем более в гуглояндексе достаточно.
Я не говорил что я профессионал,я говорил как раз обратное..я понимаю вас что вы хотите заработать деньги..но извините..я сам делаю эту программу за деньги...человеку который вообще не знает об программировании ничего..я какоето время назад программировал под хр
заменил пост на пустой,так как удалить нельзя
Добавлено спустя 13 часов 52 минуты 8 секунд:
пытался сделать так
var
a:TProcess;
begin
a:=TProcess.Create(nil);
aOptions:=a.Options+[poWaitOnExit];
a.CommandLine:='reboot';
a.Execute;
a.Free;
но видимо там нужно както сделать типа такого a.CommandLine:='sudo и тд..как для программы получить доступ суперюзера и выполнить команду reboot?
Добавлено спустя 1 час 54 минуты 9 секунд:
вопрос снят
Добавлено спустя 13 часов 52 минуты 8 секунд:
пытался сделать так
var
a:TProcess;
begin
a:=TProcess.Create(nil);
aOptions:=a.Options+[poWaitOnExit];
a.CommandLine:='reboot';
a.Execute;
a.Free;
но видимо там нужно както сделать типа такого a.CommandLine:='sudo и тд..как для программы получить доступ суперюзера и выполнить команду reboot?
Добавлено спустя 1 час 54 минуты 9 секунд:
вопрос снят
