0

私(まだ初心者プログラマー)には、InTouchと呼ばれる実行中のソフトウェアからタグを表示/変更するためのGUIプログラムを作成するための2つのdllが与えられています。

  • IOM.InTouchDataAccess;
  • NDde;

すべてがうまく機能します; Read(string tagName)は機能し、TagDotField(string)は適切に機能します

その他...問題は、Write(tagName、inputValue)メソッドを使用する場合です。

string inputValue = ValueBox.Text;
renamethisobject.Write(tagName, inputValue);
MessageBox.Show("Tag Successfully changed to " + renamethisobject.Read(tagName));

メッセージボックスで、オブジェクトが変更されたタグを返すことを確認ました。問題は、InTouchプログラムでタグが変更されないことです。何故ですか?それはdllの問題ですか?

PS私はdll定義にアクセスできず、メソッド名のみにアクセスできます。dllを作成したプログラマーに尋ねる必要がありますか?

4

1 に答える 1

3

ドキュメントがなく、コードの作成者に質問してもうまくいかない場合は、逆コンパイルを試みることができます。http://www.telerik.com/products/decompiler.aspx

于 2012-10-09T15:32:26.687 に答える