解决方法
是的,使用标准输出重定向到一个文件:
[Code] function NextButtonClick(CurPage: Integer): Boolean; var TmpFileName,ExecStdout: string; ResultCode: integer; begin if CurPage = wpWelcome then begin TmpFileName := ExpandConstant('{tmp}') + '\ipconfig_results.txt'; Exec('cmd.exe','/C ipconfig /ALL > "' + TmpFileName + '"','',SW_HIDE,ewWaitUntilTerminated,ResultCode); if LoadStringFromFile(TmpFileName,ExecStdout) then begin MsgBox(ExecStdout,mbinformation,MB_OK); // do something with contents of file... end; DeleteFile(TmpFileName); end; Result := True; end;
请注意,可能有多个网络适配器,因此可以选择几个MAC地址。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。