Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/274.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 从另一个程序的文本字段中插入和检索文本的方法_C#_Java_C++_Web - Fatal编程技术网

C# 从另一个程序的文本字段中插入和检索文本的方法

C# 从另一个程序的文本字段中插入和检索文本的方法,c#,java,c++,web,C#,Java,C++,Web,我有一个家庭成员,他经营自己的商店。他要求我基本上为他创建一个CRM系统,该系统与他当前的库存/发票系统进行通信,因为它可以很好地完成所有这些工作,但实际上不允许他很好地查找客户和管理客户。他目前使用的系统是一个windows应用程序,但无法与之交互。(或不是直接的方式)。我想知道将数据放入另一个程序的文本字段或从该程序的文本字段中检索数据的最佳开发解决方案是什么。(我的意思是,这种方法很可怕,而不是Ranorex,它是一种非常酷的自动化GUI测试工具)此外,您可以研究一下。它是免费的,可能比S

我有一个家庭成员,他经营自己的商店。他要求我基本上为他创建一个CRM系统,该系统与他当前的库存/发票系统进行通信,因为它可以很好地完成所有这些工作,但实际上不允许他很好地查找客户和管理客户。他目前使用的系统是一个windows应用程序,但无法与之交互。(或不是直接的方式)。我想知道将数据放入另一个程序的文本字段或从该程序的文本字段中检索数据的最佳开发解决方案是什么。(我的意思是,这种方法很可怕,而不是Ranorex,它是一种非常酷的自动化GUI测试工具)

此外,您可以研究一下。它是免费的,可能比SendKeys更容易使用。我认为微软正在使它过时,但它可能仍然适合你的需要

我认为需要更多的信息,你能以任何方式修改现有的程序吗。现有的程序是如何保存其数据的?你可以直接与数据库通信吗?它可以用windows API来完成,但是真的,真的,不-这太疯狂了。该产品本身是否提供任何API?与供应商核实。不要在数据库里乱搞——你不知道你可能无意中搞砸了什么,也不知道接下来会对他的业务造成什么潜在的伤害……反正我不能修改现有的程序,因为这是一个商业程序。无法直接访问数据库编号:(我也没有检查API。我相信这是因为他们想让你购买另一个定价过高的CRM模块。你可以尝试使用SendKeys将数据发送到文本框,但不会很好。谢谢你的提示。我将对此进行调查,SendKeysRanorex将更容易,但价格昂贵。你可以获得30天的试用期,看看它是否符合你的要求。