当前位置:首页
开发技术指南» 文章正文
    引言:

 ·====在线求助=======    »显示摘要«
    摘要: qq刚下载来装上的 但是登陆不上 具体信息如下 -------------------------------------------------------------------- 开始第一次号码注册登录......时间[2005-08-05 10:57:53] 初始化登录服务器列表,上次的登录方式为 尝试udp方式登录,先创建udp网络组件 创建udp网络组件成功,本地ip【......
    摘要: library project1; uses sysutils, classes; {$r *.res} function getstring():pchar;stdcall; var ssay:string; begin ssay:=m m: +hello!; getmem(result, sizeof(ssay) + 1); strcopy(result, pchar(ssay)); ......


动态调用dll时的overload申明问题

静态申明是这样的:  
  function   OpenMultimedia(AliasName:String;filename:String;typeDevice:String):String;stdcall   external   UImedia.dll   name   OpenA   ;overload;  
  function   OpenMultimedia(wnd:hwnd;AliasName:String;filename:String;typeDevice:String):String;stdcall   external   UImedia.dll   name   OpenB   ;overload;  
   
  请问动态是这样么:  
  OpenMultimedia:   function(AliasName:String;filename:String;typeDevice:String):String;stdcall;   name:   OpenA..  
   
  OpenMultimedia:   function(AliasName:String;filename:String;typeDevice:String):String;stdcall;   name:   OpenB..??  
 

NO.1   作者: Idle_

var  
  OpenMultimediaA:   function(AliasName:String;filename:String;typeDevice:String):String;stdcall;  
  OpenMultimediaB:   function(wnd:hwnd;AliasName:String;filename:String;typeDevice:String):String;stdcall;  
   
  begin  
      ....  
      HModule   :=   LoadLibrary(...);  
      ...  
      @OpenMultimediaA   :=   GetProcAddress(HModule,   OpenA);  
      @OpenMultimediaB   :=   GetProcAddress(Hmodule,   OpenB);  
      ..  
   
  end;


    摘要: 这是一个从tdataset下继承的一个数据集控件,用于特定应用。 控件功能及应用简要说明: 采用字符串作为不同逻辑层传递的数据载体,主要封装的方法有: getformatstring:用于将客户端使用数据模板存储的tdataset的数据集,封装提交给应用服务器层,这时提交的字段的最大字符数可以达到256以上 setbyformatstring:用于将应用服务器端返回的字符串集合set到对应......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE