VC:
.h
extern "C" _declspec(dllexport) bool GetUrl( const char *url, const char *savepath );
Delphi:
function GetUrl( Url:PChar; SavePath:PChar ):Boolean;cdecl external 'http.dll' name 'GetUrl';
墨衍会员
·
AI 创作全网分发
墨衍智能分发
本文由作者通过墨衍一键同步至各平台
1分发平台
1k累计阅读
1.1k平均单平台
已同步平台
CSDN
微信公众号
微博
知乎
掘金
百家号
博客园
抖音
小红书
你的文章也可以这样分发
墨衍会员 ¥399起/年,写一次发全网
我也要 →
码龄23年
VC:
.h
extern "C" _declspec(dllexport) bool GetUrl( const char *url, const char *savepath );
Delphi:
function GetUrl( Url:PChar; SavePath:PChar ):Boolean;cdecl external 'http.dll' name 'GetUrl';
当前文章被以下社区和专栏收录:
VC的DLL类导出后,用Delphi调用方法及源码
在VC中的DLL类导出以后完全是可以被delphi调用的.源码中有详细介绍和说明文档.
DELPHI调用VC写的DLL经验
由于项目的需要,必须使用DELPHI调用VC编写的DLL,而我是编写DLL的。 这里总结几个出现过的问题,以后再遇到就会用了。 一、需要在每一个输出的函数开始添加上AFX_MANAGE_STATE(AfxGetStaticModuleState()); AFX_MANAGE_STATE(AfxGetStaticModuleState())这是用来实现DLL资源的切换!
All-in-RAG - 大模型应用开发实战一:RAG技术全栈指南
本项目是一个面向大模型应用开发者的RAG(检索增强生成)技术全栈教程,旨在通过体系化的学习路径和动手实践项目,帮助开发者掌握基于大语言模型的RAG应用开发技能,构建生产级的智能问答和知识检索系统。
VC DLL的编写调用
#ifndef _LIB_H_ #define _LIB_H_ extern "C" int __declspec(dllexport) add(int a, int b); #endif #include "stdafx.h" #include "Lib.h" int add(int a, int b) { return a+b; } 静态调用 // main
Delphi 调用VC的DLL
Delphi 调用VC的DLL VC中DLL声名格式: Extern “C” void __declspec(dllexport) __stdcall ShowMess(HWND hwnd, char* mess); 输出格式为:_ShowMess@8,“8”为函数参数字节数 为了避免名称分裂,可采用以下方法解决: 1.声明中不加__stdcall,采用...
VC调用DELPHI编写的DLL
delphi DLL 代码:library InspectWSDll;uses SysUtils;{$R *.res}exportsValidate,retrieveDevicePage,retrieveDevicePage1,retrieveInspectionPersonPage,retrieveInspectionPersonPage1; 以下为实现文件:uni
DELPHI调用VC编写的DLL 函数参数为LPTSTR
注意点:LPTSTR 对应的是PAnsiChar 或者PWideChar 你问问他的编译选项,要是定义了unicode就是PWideChar 否则是PAnsiChar 这里我是用UNICODE编程的,所以用到的是PWideChar 在VC写的A.dll里添加一个函数为extern "C" __declspec(dllexport) LPTSTR WINAPI Do(LPTSTR
VC编写DLL几种方法的简介
VC编写DLL几种方法的简介
VC编写DLL
1.用VC建立一个WIN32 DLL我们利用VC编写DLL有几种方法.如果用VC建立一个WIN32 DLL 工程.那这个工程就应该只导出C++的类或全局变量.和全局函数.方法就是在CPP文件中编写你的代码,为每个需要导出的元素进行导出办法是增加如下语句:_declspec(dllexport)你当然可以把它定义成宏例如,如果是一个类STUDENT需要导出, 那么声明时应该是这样写
VC调用Delphi的DLL时遇到的问题及解决
在开发的过程,有时会遇到用VC调用Delphi的DLL的时候:1、调用过程 Delphi的DLL不是标准的DLL,所以,VC调用时会有限制。 大致包括过程: 1) 声明指向函数的指针,并定义函数指针; typedef BOOL (__stdcall * lpPlateTemplateFun)(double *
科技中介机构如何降低技术研发成本并提高匹配效率?.docx
科易网基于40亿+科创知识图谱数据库,深度探索AI技术在技术转移、成果转化、技术经纪、知识产权、产业创新、科技招商等垂直领域的多样化应用场景,研究科技创新领域的AI+数智化解决方案,推动科技创新与产业创新智能化发展。
自动管道滚槽机:消防暖通管网升级与高效管道连接需求驱动的智能加工设备市场.docx
自动管道滚槽机:消防暖通管网升级与高效管道连接需求驱动的智能加工设备市场
产业园区如何构建数据驱动的科技服务体系?.docx
科易网基于40亿+科创知识图谱数据库,深度探索AI技术在技术转移、成果转化、技术经纪、知识产权、产业创新、科技招商等垂直领域的多样化应用场景,研究科技创新领域的AI+数智化解决方案,推动科技创新与产业创新智能化发展。
产业园区如何通过数智化手段提升企业创新服务能力?.docx
科易网基于40亿+科创知识图谱数据库,深度探索AI技术在技术转移、成果转化、技术经纪、知识产权、产业创新、科技招商等垂直领域的多样化应用场景,研究科技创新领域的AI+数智化解决方案,推动科技创新与产业创新智能化发展。
高校科技成果转化效率低怎么办?.docx
科易网基于40亿+科创知识图谱数据库,深度探索AI技术在技术转移、成果转化、技术经纪、知识产权、产业创新、科技招商等垂直领域的多样化应用场景,研究科技创新领域的AI+数智化解决方案,推动科技创新与产业创新智能化发展。
产业园区如何有效连接科研机构与企业?.docx
科易网基于40亿+科创知识图谱数据库,深度探索AI技术在技术转移、成果转化、技术经纪、知识产权、产业创新、科技招商等垂直领域的多样化应用场景,研究科技创新领域的AI+数智化解决方案,推动科技创新与产业创新智能化发展。
4060

被折叠的 条评论
为什么被折叠?



