VB
Yfw&武
IT爱好者
展开
-
VB向DLL传递字符串数组的问题
DLL函数原型为:DATAINTERFACE_API short (__stdcall GetCurValueList)(char* p[]); VB中的调用:Public Declare Function GetCurValueList Lib "DataInterface.dll" (pszExtName As Any) As IntegerDim pszName(2) As LongDim asStr(2) As StringDim i As LongasStr(0) = Str原创 2021-04-13 11:36:01 · 365 阅读 · 0 评论 -
VB调用C++编写的dll(接口约定)
dll示例代码// 32位编译(VS2017条件编译)#ifdef _M_IX86#pragma comment(linker, "/export:Send_Str_To_DLL_TEST=_Send_Str_To_DLL_TEST@4")#pragma comment(linker, "/export:Start_Server_CallBack=_Start_Server_CallBack@4")#endif // _M_IX86// 64位编译(VS2017条件编译)#ifdef _M_X原创 2021-04-12 14:24:12 · 949 阅读 · 0 评论 -
VB调用周立功CAN接口卡接口库函数
周立功CAN相关资源下载首先,把下载的库函数文件(由上面链接下载)都放在工作目录下。库函数文件总共有三个文件:ControlCAN.h、ControlCAN.lib、ControlCAN.dll 和一个文件夹 kerneldlls。Module.bas 模块文件代码'定义需要用到的数据结构Public Type VCI_BOARD_INFO hw_Version As Integ...原创 2020-01-13 13:24:51 · 2019 阅读 · 0 评论 -
VB读写远程Mysql数据库
测试的远程MySQL数据库IP及端口:IP:192.168.1.88 端口:3306测试的MySQL账号密码和数据库名:用户名:kormee密码:kormee123数据库:kormee_data我在linux服务器端创建的数据库kormee_data 的test表内容如下:部署开发环境:安装ODBC驱动,根具自己的开发软件是32还是64位选择对应版本安装。VB代码:...原创 2019-05-05 15:34:12 · 2721 阅读 · 0 评论 -
VB的HttpPost请求
注意:URL最后要“/”结尾,否则会导致格式不正确无法正常接收。我就在这里踩过坑,不加“/”服务端就是收不到POST数据,后面才发现加了“/”就可以收到了。函数使用示列:HttpPost(“http://172.20.11.114/KormeeDbHicky/devpsot/","data1=88&data2=99”)下面是VB6的HTTP POST 发送数据的代码:'函数返回值是...原创 2019-05-23 20:21:13 · 7509 阅读 · 2 评论 -
VB字符与 UTF8格式互转
在VB模块文件中加入下面代码:Private Declare Function MultiByteToWideChar Lib "kernel32 " (ByVal CodePage As Long, ByVal dwFlags As Long, ByVal lpMultiByteStr As Long, ByVal cchMultiByte As Long, ByVal lpWideCharS...原创 2019-06-06 13:52:21 · 8648 阅读 · 1 评论 -
VB读写配置文件(ini)
前言.ini 文件是Initialization File的缩写,即初始化文件,是windows的系统配置文件所采用的存储格式,统管windows的各项配置,一般用户就用windows提供的各项图形化管理界面就可实现相同的配置了。但在某些情况,还是要直接编辑ini才方便。一、调用系统库函数'读配置文件(调用系统库函数)Public Declare Function GetPrivate...原创 2019-07-31 14:45:03 · 5541 阅读 · 1 评论