『壹』 *.dll文件用什么语言、软件编写
*.dll 一般用 VC,Delphi C# 等开发工具编写
至于要求就是 *.dll 是给自已或别人调用的
如果你要考虑广泛的兼容 比如 你用VC 写的,可以给 VC,Delphi,PB,VB,C# 等语言调用
你的 dll 输出函数传参方式就得按固定方式,一般采用Win32API 类似的 cdel 传参方式
*.dll 有时不仅仅是一些函数库,有些 *.dll 是一个COM或DCOM组件,支持 regsvr32 xxx.dll 来注册,这就要求 .dll 中对应的 注册与反注册函数,也就是遵循某个框架。
还有 *.dll 不一定就是放些函数执行代码,*.dll中也可以放数据,如图片或资源(还是图片或文字)什么的。
参考一些支持多国语言的程序,换一个dll 就显示的不同国家文字,就是通过不同的资源 .dll 来实现的。
最后,*.dll 不一定是 .dll 这个怎么说呢,就是你的程序中用到的 一些数据文件或配置文件或记录文件你也可以命名为 xxx.dll 这样多数据情况普通用户就不会乱改你的配置/记录文件了。因为相对于 *.ini 文件 .dll 一般用户不是“随意”能用记事本打开来改的。当然不建议这么做。
『贰』 dll用什么编程语言开发
c,c++,c# 都可以编译生成dll
『叁』 一个关于DLL编程的问题[C/C++]
问题在于用GetProcAddress获得DLL函数,不是用__declspec(dllexport)导出的。这个方式是为用.LIB连接准备的。
你必须添加一个dll.def文件。
里面写上:
LIBRARY "你的DLL工程名称"
DESCRIPTION '随便,如testdll Windows Dynamic Link Library'
EXPORTS
Init @1
并且,你要检查Project|Settings设置,确保有“/def:".\dll.def"”这么一句。如果在.def里登记了函数名,你就不得不将__declspec(dllexport)去掉。
『肆』 请问我想学习一下关于DLL编程的,主要是如何通过飞狐股票软件的DLL编程写指标,如果要学的话,在哪儿学
DLL文件不是系来统所独有,是软件共享的库源文件,一般开发软件都能通过编程调用DLL文件的函数,也就是地址---来执行DLL文件里面的功能,所以,DLL和EXE是一样的,区别就是EXE直接将所有函数自己包含在内,而DLL只包含需要的函数,而不是包含里面的你说的代码。
『伍』 如何实现c语言DLL编程
在编译器选项里选择生成dll,你找找,每个主流编译器都有的
『陆』 "dll" 这个编程术语怎么读啊
dll的读音是“贷儿”
『柒』 如何打开dll文件并进行修改编程
DLL文件即动态链接库文件,是一种可执行文件,它允许程序共享执行特殊任务所必需的代码和其他资源。Windows提供的DLL文件中包含了允许基于Windows的程序在Windows环境下操作的许多函数和资源。 DLL多数情况下是带有DLL扩展名的文件,但也可能是E...
『捌』 通达信软件导入公式 DLL文件用什么程序编写
以找另一台的电脑上去复制下这个缺失的文件,看看能否解决问题
或者你可以尝试使用腾讯电脑管家来修复缺失DLL文件
具体方法是,打开腾讯电脑管家--电脑诊所--软件问题--丢失.Dll 文件--一键修复--完成
如果还是解决不了,去脚本之家下一个文件直接复制进去就能搞定了
如果找不到,还可以下载一个dx修复工具3.0增强版,去修复一下