![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
DLL
yexian1991
辞去近年
展开
-
【DLL动态链接库】labview调用Dll数组调用,字符串调用和结构体调用
1、写函数如下,实现对数组x的和,结果保存到sum函数配置如下,选择数组、数据类型是double,维数1,数组数据指针。sum的设置参考上节。2、数组输入输出,修改数组的内容。数组名就是指向第一个数组内容的指针,所以可以直接把输出引出,就是修改后的数组。3、传递字符串。4、结构传递(结构指针)5、结构传递(结构非指针,这个...原创 2019-03-29 16:38:21 · 4799 阅读 · 2 评论 -
【DLL动态链接库】套接字配置顺序和示例说明
1、添加头文件#include <stdio.h>#include <winsock2.h>//套接字文件头#pragma comment (lib, "ws2_32.lib")//链接到静态库,里面有对TCP的操作方法2、添加如下代码(电脑为客户端)// TODO: 在此添加额外的初始化代码 WSADATA wsaData; ...转载 2019-03-28 14:53:05 · 299 阅读 · 0 评论 -
【DLL动态链接库】在dll动态链接库中打开和操作文件
在dll中调用一个文件,文件里面记录了ip地址。1、添加#include <stdio.h>头文件2、用FILE定义一个文件句柄,用fopen以txt格式打开文件,读取13个字符,赋值给套接字结构体。3、从socket中读取内容保存到文件FILE *fp=NULL;//定义一个文件指针fp = fopen("C:\\1.txt","rt");//...转载 2019-04-04 17:11:33 · 1552 阅读 · 0 评论 -
【DLL动态链接库】labview调用DLL动态链接库入门实例
目的:生成一个DLL,用labview调用,实现加法乘除的功能。1、新建一个工程。2、添加头文件,头文件里面申明函数和变量。三个输入,分别是2个参数和一个代表运算法,返回值为double类型。__declspec(dllexport)表示这个是输出的类型3、添加cpp函数的内容#include "stdafx.h"#include "Dll1.h"#inclu...原创 2019-03-27 16:46:56 · 13329 阅读 · 2 评论 -
【DLL动态链接库】连接TCP和调用读取参数函数&LABVIEW读取成功
一、编写dll1、新建dll项目PxaeDemoDll.dll2、添加头文件PxaeDemoDll.h(第一个函数是连接,第二个发送一个读取参数指令)3、打开PxaeDemoDll.cpp,添加套接字库文件,然后是函数定义SOCKET servSock;//定义一个套接字short OpenPXDAQ24260()//成功返回0,否则返回1{ WSADATA w...原创 2019-04-01 10:28:58 · 1086 阅读 · 0 评论 -
【DLL动态链接库】labview调用Dll动态链接库函数中的BOOL类型值传递方法
labview调用Dll动态链接库函数中的BOOL类型值传递方法方法1,选择匹配至类型,方法2,改变动态库labview中没有设置参数的时候没有BOOL类型,可以用数值类型替代,在dll里面判断。如下...原创 2019-04-12 16:50:20 · 1898 阅读 · 0 评论