gpt4 book ai didi

c# - 如何在 c# 或任何语言中使用 sita gabriel 的联络 API(LAPI)?

转载 作者:可可西里 更新时间:2023-11-01 14:18:09 24 4
gpt4 key购买 nike

我在 Liaison sita gabriel(航空公司票务系统)的安装目录中找到了 LAPI.ocx,并将其添加到我的应用程序中。但不存在任何文件或手册,我不知道它是如何工作的。所以,当我使用 connect 方法时会引发错误:

An unhandled exception of type 'System.NullReferenceException' occurred in airtixWinApp.exe

我使用的是 Windows 7,看到 airtixWinApp.vshost.exe 但没有看到 airtixWinApp.exe。我对使用这个 OCX 感到困惑...请帮助我

最佳答案

同一文件夹中有 LAPI.html。它有一些我也在尝试使用的示例,但到目前为止只能连接到我的 Liaison 安装中预配置的 session 。

到目前为止,这是我的代码,我只是在 .hta 文件中创建的。

<script language="JavaScript">
var objLAPI = new ActiveXObject("LiaisonAPI.ctlLAPI");
if (objLAPI)
{
document.write("<div>LAPI Created</div>");
}
else
{
document.write("<div>LAPI Failed</div>");
}
var sessions = objLAPI.GetSessionNames();
objLAPI.Session = "DYNQAA";
var objConn = objLAPI.Connect();
if (!objConn)
{
document.write("Connection Failed");
} else {
document.write("<div>Connected</div>");
}

var strDynPID = objLAPI.DynamicPID;
document.write(sessions + strDynPID);

document.write("<hr>");
objLAPI.Disconnect();
</script>

它可以工作,但我还没有弄清楚如何将实际命令发布到终端并读出它的输出。

如果您成功了,请告诉我们。

谢谢问候亚历克斯

关于c# - 如何在 c# 或任何语言中使用 sita gabriel 的联络 API(LAPI)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28186841/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com