一万年太久,只争朝夕。

loadRunner中调用.DLL文件

上一篇 / 下一篇  2008-04-08 14:27:17 / 个人分类:loadrunner

    在实际工作中经常需要调用系统提供的一些功能或是自己编写的.DLL文件中的方法,这时就会用到loadRunner提供的lr_load_dll()函数,它用来加载windows下的.DLL文件,和unix下的(shared object)共享对象。加载时需要提供完整路径或文件所在位置已经写入环境变量中。返回0表示加载成功。

下面是个小例子,加载user32.dll文件,调用其中提供的messageboxa方法。

vuser_init()
{
    int rc;

    lr_load_dll("user32.dll");

    if( rc!=0 ){
         lr_error_message("lr_load_dll of user32.dll failed.");
         lr_abort();
    }else{
         MessageBoxA(NULL, "This is the message body", "message_caption", 0);    
    }

    return 0;
}


TAG: loadrunner

 

评分:0

我来说两句

日历

« 2024-01-01  
 123456
78910111213
14151617181920
21222324252627
28293031   

数据统计

  • 访问量: 15611
  • 日志数: 23
  • 图片数: 3
  • 建立时间: 2008-03-12
  • 更新时间: 2009-02-11

RSS订阅

Open Toolbar