2. 如果您需要添加一些与硬件相关的函数库,比如说DAQ、VXI等,您需要在cvi\extlib目录下查找相关的函数库,并把他们包含进来(比如dataacq.lib和nivxi.lib)。
3. 如果外部编译环境需要以WinMain为程序切入点开始执行,您还需要包含cviwmain.lib函数库。
5. 如果您是在其他的编译器下编辑CVI前面板事件的回调函数,您需要在CVI中的Build菜单下选择External Compiler Support来创建一个专用的回调函数的.obj文件。并且该文件必须被包含到外部编译器的工程中。需要注意的是,如果您需要调用CVI编译的静态库文件您同样需要在您的工程中包含.obj文件或者.c文件。对于该种应用可以参考以下链接:
KnowledgaBase 2TDFEPSJ: I Get Error -86 When I Try to Use a Static Library Created in CVI. Why?6. 如果对于.obj文件和.llb文件闹橡谈使用了LoadExternalModule语句,您需要在您的液碰程序中包含以下文件:refsym.obj(标准CVI库)和/或arefsym.obj(标准C)。这些如帆文件只是在程序运行时被载入。
7. 如果您有以下某种功能的函数:1) 调用.uir文件中的定义; 或者 2) 使用LoadExternalModule语句调用.obj/.lib文件中的定义。那么在外部编译器中您需要调用InitCVIRTE 函数,如果您使用了DLLMain函数,那么您还需要调用CloseCVIRTE 函数。
可以。不知你用的CVI哪个版本?举个例子,细节可能因版本有所差别。在工程窗口中,选择【Build】/【Creat Distribution Kit】,d出生成软件包对话框。
设置安装程序的默认目录乎纳、生成的安装程序所在的目录、设置安装程序是否安装Run-Time Engine(这个岁腔没通常一定要安装)等等。
再把程序所需所有文件添加进去。圆散
if (InitCVIRTE (0, argv, 0) == 0)//初始化return -1 /* out of memory */
if ((panelHandle = LoadPanel (0, "DiagnosisFlowTool.uir", PANEL)) <0)//获取面板句柄
return -1
DisplayPanel (panelHandle)//敏卖显示面板
LoadFlowResource()//这个应该是自定义的函数
GetPanelHandleFromTabPage (panelHandle, PANEL_PROPERTYTAB, 0, &FlowPropertyPageHandle)//获取PANEL_PROPERTYTAB控件中index为0的TAB句柄
GetPanelHandleFromTabPage (panelHandle, PANEL_PROPERTYTAB, 1, &NodePropertyPageHandle)//同上
GetPanelHandleFromTabPage (panelHandle, PANEL_PROPERTYTAB, 2, &StimulateSignalPropertyPageHandle)//同上
GetPanelHandleFromTabPage (panelHandle, PANEL_PROPERTYTAB, 3, &ResponseSignalPropertyPageHandle)//同州拿散上
GetPanelHandleFromTabPage (panelHandle, PANEL_PROPERTYTAB, 4, &YesJumpPropertyPageHandle)//同上
GetPanelHandleFromTabPage (panelHandle, PANEL_PROPERTYTAB, 5, &NoJumpPropertyPageHandle)//同上
//获取面板宽度
GetCtrlAttribute (panelHandle, PANEL_FMTTREE, ATTR_WIDTH, &ConvasWidth)
//获取面板高度
GetCtrlAttribute (panelHandle, PANEL_FMTTREE, ATTR_HEIGHT, &ConVasHeight)
//设置PANEL_PROPERTYTAB控件变灰
SetCtrlAttribute (panelHandle, PANEL_PROPERTYTAB, ATTR_DIMMED, 1)
RunUserInterface ()//运行界面程序
DiscardPanel (panelHandle)//删册氏除面板
return 0
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)