社区
VB基础类
帖子详情
如何在VB中调用当前目录下的DLL文件,貌似相对路径名没有用,谢谢!
WZ19860913
2008-02-29 01:52:18
rt
...全文
930
9
打赏
收藏
如何在VB中调用当前目录下的DLL文件,貌似相对路径名没有用,谢谢!
rt
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
用户 昵称
2008-03-09
打赏
举报
回复
不方便的话,就用loadlibrary得了。
cbm6666
2008-03-01
打赏
举报
回复
抱歉复制错误, 上面URL改为
http://download.csdn.net/source/360283
另:相对路径要注意一点:
Dim appdisk$ '通用区宣告
在Form_Load事件加上
appdisk=iif(right(app.path,1)="\",app.path, app.path & "\")
cbm6666
2008-03-01
打赏
举报
回复
抱歉复制错误, 上面URL改为:
http://download.csdn.net/source/360283
cbm6666
2008-03-01
打赏
举报
回复
VB的工程引用如果你注意到的话它的默认路径是 system32, 加上有些第三方控件它 "必需" 在 system32 下, 因此特建议你将要注册的dll ocx 等拷到 system32并注册, DLL 制作流程 内有Dll含的类.cls代码,可以参考一下.
【CBM666 的 DLL 制作流程】http://community.csdn.net/
of123
2008-03-01
打赏
举报
回复
你所说的 VB 中调用是否指在 VB 编程调试界面中调用 DLL?
1. 将 DLL 复制到 VB6.exe 同一目录下,或 Windows, System 等目录下。
2. 将 DLL 复制到工程所在目录下,并直接双击工程文件启动 VB。
IamDeane
2008-03-01
打赏
举报
回复
还是推荐你使用当前目录或者Windows,和System目录,比较保险,不容易出问题
yidie
2008-03-01
打赏
举报
回复
相对路径可用的。如工程目录下有MyDll.dll
工程中声明:
Declare Function Myfunction Lib ".\MyDll.dll" ()
".\"表示当前路径
「已注销」
2008-02-29
打赏
举报
回复
相对路径可以改成绝对路径,其实相对路径没有问题,如"NCConnectDll.dll"一样写好放在程序目录下就行。
前面加上 app.path 表示程序路径.
东方之珠
2008-02-29
打赏
举报
回复
最好拷贝到system32下面注册后再用。
面向电网频率稳定的VSG惯量阻尼协同自适应控制策略研究(Simulink仿真、Matlab代码实现)
内容概要:本文针对风电功率随机波动对电网频率稳定性的不利影响,提出一种基于灰狼优化算法(GWO)与改进的自适应噪声完备集合经验模态分解(ICEEMDAN)相结合的混合储能功率平抑策略。通过GWO优化ICEEMDAN的关键参数(如噪声幅值、分解层数),以样本熵为适应度函数提升风电功率信号分解精度,有效抑制模态混叠问题;进而构建四阶段协同调控框架:参数优化—自适应分解—互信息熵初级功率分层—模糊控制动态修正
中
频功率分配,实现低频、
中
频、高频波动功率的合理分配。该策略结合储能系统
中
蓄电池与超级电容的特性,利用模糊控制器根据两者实时荷电状态(SOC)动态调整
中
频功率分配比例,避免过充过放,延长设备寿命。基于实测风电数据的仿真结果表明,该方法显著降低了并网功率波动率,提升了储能运行安全性与系统整体平抑效果。; 适合人群:具备一定电力系统、新能源并网、储能控制背景,熟悉Matlab/Simulink仿真工具,从事相关领域研究的研究生、科研人员及工程技术人员。; 使用场景及目标:①解决风电功率波动导致的电网频率不稳定问题;②优化混合储能系统(蓄电池+超级电容)的功率分配策略;③提升风电并网电能质量与储能系统运行寿命;④为基于智能算法的新能源功率平滑控制提供可复现的技术方案。; 阅读建议:建议结合Matlab代码与Simulink仿真模型进行实践,重点关注GWO参数寻优流程、ICEEMDAN分解效果对比、互信息熵判据应用及模糊规则设计等核心模块,深入理解信号分解与储能状态协同控制的闭环机制。
【计算机体系结构】PCIe协议扩展
中
的TLP前缀机制:增强事务层数据包头部功能以支持未来扩展
内容概要:本文档是PCI-SIG发布的一项工程变更通知(ECN),针对PCI Express Base Specification 2.0引入TLP前缀(TLP Prefix)机制。该机制通过在TLP头部前端添加可选的DWORD字段,扩展了TLP的头部容量,以支持未来更多功能信息的传输。TLP Prefix分为两种类型:本地TLP前缀(Local TLP Prefix)作用于单个链路范围内,以及端到端TLP前缀(End-End TLP Prefix)贯穿请求源与目标之间的整个路径。文档详细定义了TLP Prefix的格式规则、处理流程、硬件与软件影响、IO虚拟化兼容性,并更新了相关寄存器配置、错误报告机制和流量控制策略。该特性为PCIe架构提供了向前扩展的能力,同时确保不支持该特性的设备能正
【计算机体系结构】PCIe协议错误修正规范:技术勘误与系统稳定性优化方案设计
内容概要:本文档是 其他说明:该勘误文档为非商业用途的标准补充材料,不提供任何形式的保证,使用者应自行承担风险。最新版本需通过PCI-SIG官网获取。
【计算机体系结构】基于PCIe的可重设大小BAR功能扩展:支持大内存资源优化分配的硬件与软件协同机制设计
内容概要:本文档是PCI-SIG发布的一项工程变更通知(ECN),针对《PCI Express Base Specification version 2.0》引入“可重设大小的基地址寄存器(Resizable BAR)”功能。该功能允许具有BAR(基地址寄存器)的设备报告其支持的多种内存映射资源大小选项,并允许系统软件选择最优尺寸进行配置,优先分配最大可用尺寸以提升性能。此机制解决了传统方式下因地址空间受限导致资源无法分配或被迫使用非最优小窗口的问题,尤其适用于配备大容量本地内存的扩展卡设备。文档详细定义了相关寄存器结构,包括位于PCIe扩展配置空间
中
的能力头、能力寄存器和控制寄存器,以及其使用流程与硬件软件影响。; 适合人群:从事计算机系统架构、固件开发、驱动程序开发及PCIe设备设计的研发人员,尤其是涉及底层资源管理与高性能外设优化的工程师。; 使用
chrome-win64-152.0.7937.0(Canary).zip
chrome-win64-152.0.7937.0(Canary)
VB基础类
7,787
社区成员
197,583
社区内容
发帖
与我相关
我的任务
VB基础类
VB 基础类
复制链接
扫一扫
分享
社区描述
VB 基础类
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章