Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sql-server/23.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
监视等待AS400 vb.net的消息_Vb.net_Ibm Midrange - Fatal编程技术网

监视等待AS400 vb.net的消息

监视等待AS400 vb.net的消息,vb.net,ibm-midrange,Vb.net,Ibm Midrange,我想做的是监视as400上等待活动作业的消息。我在谷歌上看过,但没有真正好的例子,因为这不是最简单的事情,甚至根本不可能 提前感谢可以直接从VB.NET调用适当的API,但是调用包装器并让VB.NET处理结果集要容易得多。要使用的API是或。QUSLJOB更简单,但包装器需要过滤掉非MSGW的作业,QGYOLJOB更复杂,但包装器只能在初始条件中选择MSGW作业。您能告诉我们您想做什么吗?也许给我们看一点代码?你在打电话给CL吗?直接调用命令?基本上,我正在尝试使用某种形式的vb.NET监视任何

我想做的是监视as400上等待活动作业的消息。我在谷歌上看过,但没有真正好的例子,因为这不是最简单的事情,甚至根本不可能


提前感谢

可以直接从VB.NET调用适当的API,但是调用包装器并让VB.NET处理结果集要容易得多。要使用的API是或。QUSLJOB更简单,但包装器需要过滤掉非MSGW的作业,QGYOLJOB更复杂,但包装器只能在初始条件中选择MSGW作业。

您能告诉我们您想做什么吗?也许给我们看一点代码?你在打电话给CL吗?直接调用命令?基本上,我正在尝试使用某种形式的vb.NET监视任何MSGW的workactjob。您为什么使用vb.NET?A可以更容易地做到这一点。@MikeWills有一个很好的建议,但要注意,分析假脱机文件的技术有一个缺点,即打印输出中的格式可能会而且确实会随着操作系统的版本而变化。这是非常正确的。这是一个30分钟的项目,让它开始工作。我希望有一天它能成为一个更好的解决方案。请注意,客户端访问中的.NET驱动程序不能直接调用API。相反,必须通过SQL存储过程编写和调用RPG或CL包装器。所以,在这一点上,大部分工作都是用RPG/CL编写的,为什么不直接完成呢?好问题!也许(猜测,因为没有说明)@Houlahan需要为此创建GUI。这条思路提醒我,这是否已经。。。