-1

このコードのエラーを修正するにはどうすればよいですか?

    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 !";
  1. この行の場合、PS3TMAPI.GetProcessList(0、out processIDs); 「PS3TMAPI.GetProcessList(int、out uint [])に最適なオーバーロードされたメソッドの一致には、いくつかの無効な引数があります」というメッセージが表示されます。

  2. 引数2:outprocessIDsからoutuint[]に変換できません

  3. 私が取得しているすべてのprocessIDについて、現在のコンテキストには存在しません

  4. そして、私が取得しているすべてのProcessIDについて、現在のコンテキストには存在しません

  5. 情報が現在のコンテキストに存在しないようになっています

また、このビデオでこれを行うにはどうすればよいですか?たとえば、左下隅で男がボタンを押すと、接続後に赤で接続されていないものが緑に変わりますプログラムでレターボックスを接続しましたが、正常に接続されたかどうかを知らせたいそのために、ビデオでは左下の1:22から1:27 http://www.youtube.com/watch?v=uUI5IIhrj78

4

2 に答える 2

1

これについて実際の助けを得るには、関連するコードをもっと(すべて?)投稿する必要があります。これ以上のことをしなければ、あなたが得る可能性が高いのはこれです。

  1. processIDsはuint[]ではありません(以下の回答3を参照)。
  2. 1の答えを参照してください。
  3. processIDは、他の場所(このメソッド以外)で宣言されているか、まったく宣言されていません。
  4. ProcessIDは他の場所(このメソッド以外)で宣言されているか、まったく宣言されていません。
  5. 情報は他の場所(このメソッド以外)で宣言されるか、まったく宣言されません。
于 2013-03-11T20:20:27.477 に答える
0

追加することで、いくつかのエラーを修正できます

 uint[] processIDs = null;

開始時

しかし、私はジョン(duuh)に同意します。質問はあまり明確ではありません。

于 2013-03-11T20:14:42.410 に答える