Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/vb.net/16.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
Vb.net 从winforms应用程序输出到网站_Vb.net_Winforms_Processstartinfo - Fatal编程技术网

Vb.net 从winforms应用程序输出到网站

Vb.net 从winforms应用程序输出到网站,vb.net,winforms,processstartinfo,Vb.net,Winforms,Processstartinfo,我有一个winforms VB应用程序,它将一个字符串输出到串行端口,然后通过RS232端口传输到另一台计算机,并写入另一台计算机上的入口——我不确定它是一次写入一个字符还是整个字符串。无论如何,这两台计算机之间有一台模拟键盘输入的设备 只要光标聚焦在另一台计算机上,字符(或字符串)就会输出。我不确定我是否清楚地解释了这一点,但基本思想是自动将数据键入web门户(它工作得非常好) 然而(长话短说),我们的目标是使用扩展的双屏幕消除第二台计算机。应用程序和web门户将在同一台计算机(而不是2台)上

我有一个winforms VB应用程序,它将一个字符串输出到串行端口,然后通过RS232端口传输到另一台计算机,并写入另一台计算机上的入口——我不确定它是一次写入一个字符还是整个字符串。无论如何,这两台计算机之间有一台模拟键盘输入的设备

只要光标聚焦在另一台计算机上,字符(或字符串)就会输出。我不确定我是否清楚地解释了这一点,但基本思想是自动将数据键入web门户(它工作得非常好)

然而(长话短说),我们的目标是使用扩展的双屏幕消除第二台计算机。应用程序和web门户将在同一台计算机(而不是2台)上打开,winforms应用程序的输出将被定向到web门户,并在关注web门户的地方写入

我想象它的工作方式是这样的:一个进程将文本写入流,但它不会将文本重定向到文件或控制台,而是将其写入光标焦点所在的任何位置

我的问题是我可以用什么方法来做这件事?我一直在研究ProcessStartInfo类,但我不确定我是否在正确的轨道上


如果有任何帮助,我们将不胜感激。

不可能直接将数据发布到网站,而不是假装用户键入?请参见:另请参见:另一种选择可能是在winforms应用程序中使用浏览器控件,并在其中打开web门户。这样,您就可以将文本直接放入页面中的元素中,而不需要在不同的应用程序中进行模拟。