2

私が父のために開発しているソフトウェアをインストールする父の仕事を楽にしたい。
このために、私は Lazarus を使用しています。特権エスカレーション ダイアログを起動するための API があるかどうかを知りたいです。

Google で提示するクエリを 1 つ特定するのは難しいようです。
「lazarus 権限昇格」は役に立ちません。
「lazarus 権限ダイアログ」も役に立ちません。

で実行するようにユーザーに依頼することは可能ですがgksudo、スクリプトやコマンドラインを使用することは避けたいと思います。

だから、どこを向くべきか少し迷っています。

4

1 に答える 1

0

TProcess を使用して、sudo を使用して必要な特権でいくつかのタスクを実行できます (gksudo も機能する可能性があります)。ここにそれを行う方法の例があります:

http://wiki.freepascal.org/Executing_External_Programs#Redirecting_input_and_output_and_running_under_root

于 2013-09-06T16:16:41.157 に答える