CSDN论坛 > Delphi > 数据库相关

用DELPHI如何调用的DLL [问题点数:20分,结帖人SKY1006]

Bbs1
本版专家分:96
结帖率 100%
CSDN今日推荐
Bbs5
本版专家分:3929
Bbs1
本版专家分:96
Bbs4
本版专家分:1289
Bbs5
本版专家分:2564
Bbs2
本版专家分:106
Bbs2
本版专家分:153
Bbs6
本版专家分:6512
Bbs6
本版专家分:6512
匿名用户不能发表回复!
其他相关推荐
Delphi7程序调用C#写的DLL解决办法(DLL)
近来,因工作需要,必须解决Delphi7写的主程序调用C#写的dll的问题。在网上一番搜索,又经过种种试验,最终证明有以下两种方法可行:     编写C#dll的方法都一样,首先在vs2005中创建一个“类库”项目TestDll, using System.Runtime.InteropServices; namespace TestDll {    public interface I
Delphi中调用VC编写的DLL内对象
Delphi以其独特的面向控件的开发方式、强大的数据库功能以及快速的编译技术,使得它自发布起即格外引人注意。随着Delphi 3提供丰富的Internet应用,Delphi日益成为最重要的软件开发工具之一, 它吸引了许多原Visual Basic、Foxpro、dBase甚至C++的程序员,而这些程序员使用Delphi时需要解决的一个重要问题就是怎样利用他们原有的代码。本文将介绍Delphi与C+
C#调用delphi dll接口问题
最近使用C#调用delphi dll中的PChar参数接口,结果出现了内存错误。在Stack上找到了答案,转来此处。 Delphi dll中的声明 procedure PasswordDLL(month integer; password pchar); export;C#调用部分的代码 [DllImport( "DelphiPassword.dll", C
delphi与C++ dll 之间的数据传输(字符串,数组)
1、delphi向C++ dll中传入字符串 delphi中: TsavePicture= procedure(filename:pansiChar); cdecl; name:PAnsiChar; name:=PAnsiChar(AnsiString('test.jpg')); C++中: MYDLL void GetImage(char* filename); str
Delphi怎样在Dll中使用数据模块DataModule
<br /><br />一、DLL调试方法:<br />      (1)、[Project-->Add Existing Project...]将DLL和宿主程序(就是使用本DLL的程序)添加到一个工程组中,可以同时调试DLL和宿主程序。<br />      (2)、 [Run-->Parameters...    ]在Host Application中填入宿主程序的完整路径然后选择<br />[    Project|Options.. ]选择Directories/Conditionals页面在Ou
c#调用delphi写的dll遇到并解决的问题
c#调用delphi写的dll,需要以一级指针、二级指针作为参数传递。
Delphi中如何把函数代码调出主程序,写到“DLL”中并调用
一、开使你的第一个DLL专案 1.File->Close all->File->New[DLL] 代码: //自动产生Code如下 library Project2; //这有段废话 uses SysUtils, Classes; {$R *.RES} begin end. 2.加个Func进来: 代码:
C#调用Delphi Dll返回字符串的示例
  //----------------------Delphi-------------------procedure GetSqlData(ASource: PChar; ADest: PChar; ADestSize: Integer); stdcall;var S: string;begin if ASource = nil then Exit; S := Fo
c#调用Delphi DLL pchar类型的转换
原Delphi格式:  function send_photocmd(pdata,prt:pchar;timeout:integer;var prtLen:integer):integer;stdcall;external 'JcxNetClient.dll'; 现改为C#方
使用vs调用DLL在运行时调用的方法,使用delph调用dll
1,将*.lib放在和32位debug,release和x64相同的文件夹下,将*.dll放在对应的debug或者release文件夹下; 2,在调用的文件中编写:在声明处编写  typedef void (*ceshi)(int *sig, int data_len, int *i_dwt_out);   其中的ceshi 可以是任何名字,自己定义,但是参数和要使用的函数的参数相同; 3,在
关闭
关闭