Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
質問があります... Delphi から cmd を実行する方法と、そこにコマンドを送信する方法も知っています。しかし問題は、コマンドが常に同じではないということです。最初の部分は常に同じで、2 番目の部分は "TEdit1.text" から追加されるコマンドを送信したいと思います。それは可能ですか?毎度お返事ありがとうございます!ヴィリー
2 つの文字列を連結する方法を尋ねています。そのために + 演算子を使用します。例えば:
'cmd.exe /c ' + Edit1.Text;
あなたのコメントに基づいて、あなたのコードは次のようになるべきだと思います:
ShellExecute(Handle, 'runas', 'cmd.exe', PChar('/c netsh wlan set hostednetwork mode=allow ssid='+Edit1.Text), nil, SW_SHOWNORMAL);