如何确保给定的dll函数完成其工作?

时间:2012-10-09 15:28:55

标签: c# .net user-interface dll

我(仍然是新手程序员)已经获得2个dll来编写GUI程序来查看/更改正在运行的名为InTouch的软件中的标签:

  • 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));

在MessageBox中,我确保该对象返回已更改的标记, 。问题是在InTouch程序中,标签不会更改。这是为什么?这是dll中的一个问题吗?

P.S。我无法访问dll定义,只能访问其方法名称。我应该问那些做dll的程序员吗?

1 个答案:

答案 0 :(得分:3)

如果您没有任何文档并且询问创建代码的人员没有成功,您可以尝试反编译。 http://www.telerik.com/products/decompiler.aspx