• 大小:
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2023-07-30
  • 语言: 其他
  • 标签: teststand  labview  

资源简介

TestStand工业自动化管理 源码

资源截图

代码片段和文件信息

//==============================================================================
//
// title: PassThisContext
// Purpose: A short description of the library.
//
// Created on: 2014/3/28 at 11:48:49 by Gang.
// Copyright: . All Rights Reserved.
//
//==============================================================================

//==============================================================================
// Include files

#include “tsapicvi.h“
#include 
#include “PassThisContext.h“

//==============================================================================
// Constants

//==============================================================================
// Types

//==============================================================================
// Static global variables

//==============================================================================
// Static functions

//==============================================================================
// Global variables

//==============================================================================
// Global functions

/// HIFN  What does your function do?
/// HIPAR x/What inputs does your function expect?
/// HIRET What does your function return?


double Get_Num_Variable(CAObjHandle ThisContext char* LookupString)
{
double temp;
TS_PropertyGetValNumber (ThisContext NULL LookupString 0 &temp); 
return temp;
}

//using char*
void Get_Str_Variable(CAObjHandle ThisContext char* LookupString char* Status)
{
char * localStatus;
    TS_PropertyGetValString (ThisContext NULL LookupString 0 &localStatus);
    strcpy(Status localStatus);  
    CA_FreeMemory(localStatus);  
}

long GetNumSequences(CAObjHandle ThisContext)
{
CAObjHandle SequenceFileRef;
long numSequences; 
TS_SeqContextGetSequenceFile (ThisContext NULL SequenceFileRef); //
TS_SeqFileGetNumSequences (SequenceFileRef NULL &numSequences);  //
return numSequences;
}
   

//==============================================================================
// DLL main entry-point functions

int __stdcall DllMain (HINSTANCE hinstDLL DWORD fdwReason LPVOID lpvReserved)
{
switch (fdwReason) {
case DLL_PROCESS_ATTACH:
if (InitCVIRTE (hinstDLL 0 0) == 0)
return 0;   /* out of memory */
break;
case DLL_PROCESS_DETACH:
CloseCVIRTE ();
break;
}

return 1;
}

int __stdcall DllEntryPoint (HINSTANCE hinstDLL DWORD fdwReason LPVOID lpvReserved)
{
/* Included for compatibility with Borland */

return DllMain (hinstDLL fdwReason lpvReserved);
}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2016-10-23 22:16  Exercises\
     目录           0  2016-10-23 22:17  Exercises\Exercises\
     目录           0  2016-10-23 22:16  Exercises\Exercises\Chapter 10\
     目录           0  2016-10-23 22:16  Exercises\Exercises\Chapter 10\ElectricComponent\
     文件        4286  2014-12-31 14:09  Exercises\Exercises\Chapter 10\ElectricComponent\Component.ico
     文件          38  2015-07-23 14:34  Exercises\Exercises\Chapter 10\ElectricComponent\CustomStep.aliases
     文件      108032  2015-07-23 14:34  Exercises\Exercises\Chapter 10\ElectricComponent\CustomStep.dll
     文件         913  2015-07-23 14:34  Exercises\Exercises\Chapter 10\ElectricComponent\CustomStep.h
     文件         297  2015-07-23 14:34  Exercises\Exercises\Chapter 10\ElectricComponent\CustomStep.ini
     文件        4026  2015-07-23 14:34  Exercises\Exercises\Chapter 10\ElectricComponent\CustomStep.lib
     目录           0  2016-10-23 22:16  Exercises\Exercises\Chapter 10\Source Code\
     目录           0  2016-10-23 22:16  Exercises\Exercises\Chapter 10\Source Code\builds\
     文件          38  2015-07-23 14:34  Exercises\Exercises\Chapter 10\Source Code\builds\CustomStep.aliases
     文件      108032  2015-07-23 14:34  Exercises\Exercises\Chapter 10\Source Code\builds\CustomStep.dll
     文件         913  2015-07-23 14:34  Exercises\Exercises\Chapter 10\Source Code\builds\CustomStep.h
     文件         297  2015-07-23 14:34  Exercises\Exercises\Chapter 10\Source Code\builds\CustomStep.ini
     文件        4026  2015-07-23 14:34  Exercises\Exercises\Chapter 10\Source Code\builds\CustomStep.lib
     文件        7565  2014-12-31 10:16  Exercises\Exercises\Chapter 10\Source Code\ComponentsMeasurement.vi
     文件          47  2015-07-23 14:58  Exercises\Exercises\Chapter 10\Source Code\CustomStep.aliases
     文件         483  2015-07-23 14:58  Exercises\Exercises\Chapter 10\Source Code\CustomStep.lvlps
     文件       12818  2015-07-23 14:58  Exercises\Exercises\Chapter 10\Source Code\CustomStep.lvproj
     文件       17042  2014-12-31 16:56  Exercises\Exercises\Chapter 10\Source Code\EditLimits.vi
     文件        8799  2014-12-31 11:24  Exercises\Exercises\Chapter 10\Source Code\PostCompare.vi
     目录           0  2016-10-23 22:16  Exercises\Exercises\Chapter 11\
     目录           0  2016-10-23 22:16  Exercises\Exercises\Chapter 11\Dynamic Creating Sequence\
     文件        6595  2014-12-03 20:21  Exercises\Exercises\Chapter 11\Dynamic Creating Sequence\Dynamic Sequence Creation.seq
     文件        5883  2014-12-03 23:29  Exercises\Exercises\Chapter 11\Dynamic Creating Sequence\New Sequence File.seq
     目录           0  2016-10-23 22:16  Exercises\Exercises\Chapter 11\Passing SequenceContext\
     目录           0  2016-10-23 22:16  Exercises\Exercises\Chapter 11\Passing SequenceContext\CVI Project\
     目录           0  2016-10-23 22:16  Exercises\Exercises\Chapter 11\Passing SequenceContext\CVI Project\cvibuild.PassThisContext\
     文件        8476  2014-05-22 20:10  Exercises\Exercises\Chapter 11\Passing SequenceContext\CVI Project\cvibuild.PassThisContext\build.ini
............此处省略507个文件信息

评论

共有 条评论