我(仍然是新手程序员)已经获得2个dll来编写GUI程序来查看/更改正在运行的名为InTouch的软件中的标签:
一切运作良好; 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的程序员吗?
答案 0 :(得分:3)
如果您没有任何文档并且询问创建代码的人员没有成功,您可以尝试反编译。 http://www.telerik.com/products/decompiler.aspx