wanghq 发表于 2008-4-3 21:24:07

WinRunner能不能调Tuxedo服务

最近在做毕业设计,主管给我一个Dephi调Tuxedo服务的例子,我现在要用TSL编写调用Tuxedo服务,看了几天实在没有头绪,请那位熟悉的给予指点,谢谢!!!!

lantianwei 发表于 2008-4-7 13:12:46

不知道Tuxedo是什么东西,用DOS可以调吗?

wanghq 发表于 2008-4-7 19:13:58

回复 2# 的帖子

用dos可以调,现在我不知道用WinRunner能不能调?

crayfish 发表于 2008-4-8 13:16:43

tuxedo本质上也是提供一套api函数供调用,与调用一个普通的api函数相同

如何在winRunner中用Windows的API函数
在使用该API函数前需要先加载该函数然后声明API函数,代码如下
load_dll("user32.dll");
extern int PostMessageA(in long, in long, in long, in long);
win_get_info("{class:window, MSW_class:AfxMDIFrame42, label:\"!WinRunner.*\"}", "handle", hWnd);
PostMessageA(hWnd, 16, 0, 0);

wanghq 发表于 2008-4-8 20:54:59

谢谢!

你的意思是先加载动态连接库,然后在调用该动态连接库里的函数前,先声明他,然后再调。
但tuxedo只有他的几个函数:tpinit(),tpalloc(),tpcall(),tpfree(),tpterm。我直接调用他们吗?那里面的参数咋办?
给的例子里是dephi的,是直接把他封装在一个自定义的dll中,我不可能加载dephi里的dll吧?

wanghq 发表于 2008-4-8 21:53:52

还有问题

WinRunner中只有两种数据类型:number和string。而tuxedo函数参数有字符串,地址,指针等,我如何改变?
页: [1]
查看完整版本: WinRunner能不能调Tuxedo服务