loadrunner中调DLL中自定义的函数

原创 2006年06月22日 09:02:00
在loadrunner中调用动态链接库中的自定义函数,写一个很简单的例子,我想复杂应用过程也应该差不多。
 
自己做一个DLL文件:
打开VC,新建一个项目:project->Win32 Dynamic-Link Library方式,然后跟着向导操作,在选择类型时选择“A DLL that exports some symbols”,完成之后VC就打开工作区了,
ZLTEST.cpp 中添加自定义的函数,很简单,就是返回传入的值。
int fun(int  x)
{
   return x;
}
ZLTEST.h 添加下面的代码:
extern "C" _declspec(dllexport) int fun(int x); 
 
运行,Debug文件夹中生成ZLTEST.dll ZLTEST.lib文件。
 
ZLTEST.dll文件拷贝到 LoadRunner脚本的文件夹下,在LoadRunner脚本中添加代码:
Int x=1000;
Int ret;
ret = lr_load_dll("ZLTEST.dll");   //加载DLL
    ret=fun(x);//调用ZLTEST.dll文件中自定义的funint x)函数
    lr_output_message("DLL= %d", ret);//输出函数返回值
 
这样在loadrunner脚本中就调用了自定义的函数了。

相关文章推荐

NSIS使用System::Call调用自定义dll中的导出函数

看NSIS的说明中关于System的部分 D.3 Calling an external DLL using the System.dll plug-in Some install...
  • patdz
  • patdz
  • 2013年01月24日 19:46
  • 7119

易语言版{大智慧/分析家/飞狐交易师}DLL插件接口开发模块(beta5),自定义股票软件公式扩展函数

作者:庄晓立(liigo) 日期:2011/04/15 (2011/10/21更新) 原创链接:http://blog.csdn.net/liigo/archive/2011/04/15/6326...
  • liigo
  • liigo
  • 2011年04月15日 23:29
  • 20927

java自定义回调函数

  • 2015年04月05日 23:43
  • 2.02MB
  • 下载

loadrunner_ORACLE自定义计数器

  • 2012年11月22日 14:28
  • 6KB
  • 下载

LoadRunner中动态链接函数库(dll)的调用

LoadRunner中动态链接函数库(dll)的调用   一、什么时候需要使用动态链接库(dll) l  不适合录制其业务功能点的业务系统的性能测试(如web客户端本地加密) l  基于C++...
  • aovenus
  • aovenus
  • 2012年03月21日 14:57
  • 2258

【Loadrunner】LR中监控ORACLE数据库常用计数器(如何自定义Oracle计数器)

一、添加自定义计数器的方法       要创建自定义查询,请执行以下操作: 1.        在安装路径的Mercury LoadRunner\dat\monitors找到vmon.cfg文件,打开...

C#2005自定义ComboBox控件DLL

  • 2011年11月03日 14:13
  • 19KB
  • 下载

自定义PopWindow,实现简单的回调函数,自己实现简单的CallBack

首先定义一个接口类:  interface CallBack {      void onItemClick(int pos); } 下面的是Bean类; public clas...

c# 画柱状图 dll自定义控件

  • 2011年05月30日 20:28
  • 24KB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:loadrunner中调DLL中自定义的函数
举报原因:
原因补充:

(最多只允许输入30个字)