【发布时间】:2013-03-11 20:10:41
【问题描述】:
如何修复此代码中的错误?
PS3TMAPI.GetProcessList(0, out processIDs);
ulong uProcess = processIDs[0];
ProcessID = Convert.ToUInt32(uProcess);
PS3TMAPI.ProcessAttach(0, PS3TMAPI.UnitType.PPU, ProcessID);
PS3TMAPI.ProcessContinue(0, ProcessID);
Info = "The Process" + ProcessID.ToString("") + " Has Been Attached !";
对于这一行 PS3TMAPI.GetProcessList(0, out processIDs);我得到“PS3TMAPI.GetProcessList(int, out uint[]) 的最佳重载方法匹配有一些无效参数”
参数 2:无法从 out processIDs 转换为 out uint[]
对于我得到的所有 processID,当前上下文中都不存在
对于我得到的所有 ProcessID 在当前上下文中都不存在
我收到信息在当前上下文中不存在
此外,我如何在此视频中执行此操作,例如在左下角,那个人按下按钮,连接后未连接的红色变为绿色 我在我的程序中连接了一个信箱,但让我知道它是否连接成功我想这样做,在视频中它位于左下角 1:22 - 1:27 http://www.youtube.com/watch?v=uUI5IIhrj78
【问题讨论】:
-
我们不知道
PS3TMAPI是什么,也不知道您想要实现什么。请阅读tinyurl.com/so-list -
1.你错过了一个超载或正在通过一个不期望的超载。 2.这是一个铸造错误。 3、4和5。这些东西在您尝试使用它们的上下文中不存在。请发布所有相关代码。
-
总是先尝试修复函数中的第一个错误。很可能每个后续错误都是由第一个错误引起的,无论是无效类型还是缺少
;。 -
@JonSkeet 仅供参考,PS3TMAPI 是 PS3 任务管理器 API 的 API。 OP 应该查看 Sony 的开发邮件列表,如果他是注册的 PS3 开发者,他应该可以访问。
标签: c# coding-style computer-science development-environment