【发布时间】:2019-06-11 09:29:44
【问题描述】:
而不是传递一个数字作为参数。我想为 IP 地址传递一个变量。我怎样才能做到这一点? 我已经尝试过 + 运算符,但没有成功。
ShellExecute(
Application.handle,
'open',
'cmd.exe',
PChar('/c "mysqldump -h 192.168.100.1 -uroot database table > C:/Users/user1/Desktop/export.sql"'),
nil,
SW_show
);
【问题讨论】:
-
+运算符绝对适用于 string 连接。 -
使用合适的工具 CreateProcess 会更有意义
-
“它没有用”不是一个有用的问题描述。你肯定能做得更好吗?
标签: delphi variables cmd parameters command