【发布时间】:2015-03-14 06:00:58
【问题描述】:
我目前正在为 DayZ 游戏开发服务器管理器。我已经完成了将近 90%,我有加入的服务器的工作历史等。我正在研究一个选项,游戏将通过单击一个按钮启动,这很有效,但我需要它来连接到服务器而无需必须经历所有步骤的人。
我知道这样做的启动参数,问题是我必须能够让人们输入启动参数,然后让我的代码是动态的并获取任何合法参数以加入服务器。 (例如:-connect=109.95.211.243 -port=2502),所以我有两个文本框供他们使用,但现在我需要我的按钮来使用这些动态参数执行游戏。
抱歉,如果这有点混乱
当前代码,
Dim pHelp As New ProcessStartInfo
pHelp.FileName = "C:\Program Files (x86)\Steam\SteamApps\common\DayZ\DayZ.exe"
pHelp.Arguments =
pHelp.UseShellExecute = True
pHelp.WindowStyle = ProcessWindowStyle.Normal
Dim proc As Process = Process.Start(pHelp)
【问题讨论】:
-
你能发布一些你目前拥有的代码吗?
-
是的,我会告诉你我在游戏加载区得到了什么:
-
将 pHelp 调暗为新的 ProcessStartInfo pHelp.FileName = "C:\Program Files (x86)\Steam\SteamApps\common\DayZ\DayZ.exe" pHelp.Arguments = pHelp.UseShellExecute = True pHelp。 WindowStyle = ProcessWindowStyle.Normal Dim proc As Process = Process.Start(pHelp)
标签: c# parameters textbox basic