Instructions for National Instruments TDM DLL
The TDM DLL enables applications to read and write TDM (.tdm)
and TDM Streaming (.tdms) files. The TDM and TDM Streaming file formats are
supported by multiple National Instruments products, such as DIAdem.
See license.rtf for licensing terms and restrictions.
***************************************
***** Development Instructions *****
***************************************
The 'dev' directory contains the header file, import libraries, and binaries
to be used during development.
Modify your compiler project or makefile settings to locate the header file
and import library.
Import libraries are included in Microsoft 32-bit and 64-bit formats.
The 'dev\bin' directory contains separate sub-directories with the runtime components
required for 32-bit and 64-bit applications. For the purpose of development testing,
you should copy the contents of this directory into the same directory as your executable
or DLL that uses this library.
Note that the runtime components for this library require the Microsoft Visual C++ 2015
runtime components to be installed.
You must install 32-bit (x86) or 64-bit (x64) versions of the Microsoft Visual C++ 2015
runtime components depending on whether you are using this library in a 32-bit or 64-bit
application. You can download the Microsoft Visual C++ 2015 Redistributable Package
from the Microsoft web site.
The 'doc' directory includes a help file for the library.
The 'samples' directory contains sample programs.
***************************************
***** Redistribution Instructions *****
***************************************
The 'redist' directory contains 32-bit and 64-bit merge modules that include the
runtime components required by the 32-bit and 64-bit versions of this library.
The 'niusiemb.msm' and 'niusiemb_x64.msm' merge modules contains all files in
'dev\bin\32-bit' and 'dev\bin\64-bit', respectively, except for nilibddc.dll. The
'nilibddc.msm' and 'nilibddc_x64.msm' merge modules contain only the 32-bit and 64-bit
versions nilibddc.dll, respectively.
Your installed application will require the Microsoft Visual C++ 2015 runtime components.
The 'Microsoft_VC140_CRT_x86.msm' merge module will install the required components for
32-bit applications. The 'Microsoft_VC140_CRT_x64.msm' merge module will install the required
components for 64-bit applications.
The files in the included 'nilibddc[_x64]' and 'niusiemb[_x64].msm' merge modules need
to be installed in the same directory as your executable or DLL that uses this library.
It is highly recommended that this directory be specific to your application and not a
shared system location like the Windows System directory.
By default, the supplied 'nilibddc[_x64]' and 'niusiemb[_x64].msm' merge modules
install their files to the directory specified by the INSTALLDIR installer property.
Some installer authoring tools, including Wise for Windows Installer, set the INSTALLDIR
property to the application directory selected by the user at install time. Other
installer authoring tools do not use the INSTALLDIR property. For example, Microsoft
Visual Studio uses the TARGETDIR property to store the application directory selected
by the user at install time. If your installation directory for the files in the merge
modules is specified by an installer property other than INSTALLDIR, then you must change
the "Installation Directory" property of the merge modules to refer to the correct
property name. See the documentation for your installer authoring tool for details.
These merge modules have been tested with Wise for Windows and Microsoft Visual Studio.
***************************************
***** Version History *****
***************************************
17.0 - Updated niusiemb[_x64] merge module, containing Xerces XML parser 3.1.4,
and updated to Microsoft Visual C++ 2015 runtime components.
13.0 - Bug fixes, removed Borland format import libraries, and updated to Microsoft Visual
C++ 2010 SP1 runtime components.
9.1 - Added TDM Streaming (.tdms) 2.0 file format support, 64-bit application support,
and additional type-safe functions for applications not written in C/C++.
8.6 - Added support for reading and writing Timestamp values and properties.
8.1 - Added support for reading and writing TDM Streaming (.tdms) file format.
- Added functions to retrieve property names and property types from a file,
channelgroup, or channel.
8.0 - First release.
� 2017 National Instruments Corporation. All rights reserved.
没有合适的资源?快使用搜索试试~ 我知道了~
基于nilibddc.dll,在QtC++中实现tdmsReader和tdmsWriter
共40个文件
dll:16个
msm:6个
txt:5个
需积分: 5 17 下载量 101 浏览量
2023-06-20
17:51:48
上传
评论
收藏 17.99MB RAR 举报
温馨提示
基于nilibddc.dll,在QtC++中实现tdmsReader和tdmsWriter, 基于以下文章代码迭代修改实现: https://blog.csdn.net/jd_457619512/article/details/120967535?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522168725095616800227425415%2522%252C%2522scm%2522%253A%252220140713.130102334.pc%255Fall.%2522%257D&request_id=168725095616800227425415&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2~all~first_rank_ecpm_v1~rank_v31_ecpm-2-120967535-null-null.142^v88^control_2,239^v2^insert_chatgpt&utm_term=tdms%20qt%20c
资源推荐
资源详情
资源评论
收起资源包目录
tdmsReadWrite.rar (40个子文件)
TDM C DLL
doc
nilibddc.chm 110KB
samples
writeFile.c 4KB
readFile.c 7KB
redist
32-bit
nilibddc.msm 352KB
Microsoft_VC140_CRT_x86.msm 1.04MB
niusiemb.msm 3.26MB
64-bit
Microsoft_VC140_CRT_x64.msm 1.13MB
niusiemb_x64.msm 3.94MB
nilibddc_x64.msm 440KB
license.rtf 48KB
dev
include
nilibddc.h 32KB
lib
32-bit
msvc
nilibddc.lib 48KB
64-bit
msvc64
nilibddc.lib 45KB
bin
32-bit
xerces-c_3_1_usi.dll 1.85MB
dacasr.dll 2.45MB
tdms_ebd.dll 774KB
nilibddc.dll 824KB
usiEx.dll 999KB
usiPluginTDM.dll 718KB
EmbeddedUSICopyrights.chm 25KB
Uds.dll 299KB
uspTdms.dll 1.32MB
USI_Xerces_License.txt 11KB
USI_Xerces_Notice.txt 570B
DataModels
USI
1_0
usi_1_0.xsd 18KB
TDM
1_0
USI_TDM_1_0.xml 6KB
64-bit
xerces-c_3_1_usi.dll 2.42MB
dacasr.dll 2.88MB
tdms_ebd.dll 1014KB
nilibddc.dll 1.08MB
usiEx.dll 1.23MB
usiPluginTDM.dll 894KB
EmbeddedUSICopyrights.chm 25KB
Uds.dll 385KB
uspTdms.dll 1.78MB
USI_Xerces_License.txt 11KB
USI_Xerces_Notice.txt 570B
DataModels
USI
1_0
usi_1_0.xsd 18KB
TDM
1_0
USI_TDM_1_0.xml 6KB
README.TXT 5KB
共 40 条
- 1
资源评论
Xtophor
- 粉丝: 3
- 资源: 7
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- keil2 + proteus + 8051.exe
- 1961ee27df03bd4595d28e24b00dde4e_744c805f7e4fb4d40fa3f695bfbab035_8(1).c
- mediapipe-0.9.0.1-cp37-cp37m-win-amd64.whl.zip
- windows注册表编辑工具
- mediapipe-0.9.0.1-cp37-cp37m-win-amd64.whl.zip
- 校园通行码预约管理系统20240522075502
- 车类型数据集6250张VOC+YOLO格式.zip
- The PyTorch implementation of STGCN.STGCN-main.zip
- 092300108.cpp
- 车类型数据集6000张VOC+YOLO格式.zip
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功