Company Events Academic NI Developer Zone Support Solutions Products & Services Contact NI MyNI

Windows Connectivity

LabVIEW 8.5 Help
August 2007

NI Part Number:
371361D-01

»View Product Info
Windows Connectivity



Concepts

Callback VIs
Using .NET with LabVIEW
Using .NET Assemblies with LabVIEW
Using ActiveX with LabVIEW
Importing Web Services

How-To

Calling Non-Modal Windows Programmatically
Importing a Web Service as a Library of VIs
Registering and Handling .NET and ActiveX Events
.NET

Creating .NET Controls in a .NET Container
Creating .NET Objects on the Block Diagram
Developing Applications that Use a Previous Version of .NET
Using Static .NET Properties and Methods

ActiveX

Accessing ActiveX Properties
Activating LabVIEW as an ActiveX Server
ActiveX Container Overview
Calling an ActiveX Object from LabVIEW
COM/Automation and LabVIEW Data Types
Creating New Controls in an ActiveX Container
Creating New Documents in an ActiveX Container
Editing ActiveX Documents
Inserting Existing Controls or Documents in an ActiveX Container
Selecting an ActiveX Class
Using ActiveX Property Pages
Using the ActiveX Property Browser
Properties and Methods

Application Class

Methods

BringToFront
BrowseDataSocket
CreateLibrary
GetVIReference
GetVIVersion
LibraryGetFileLVVersion
MassCompile
NewProject
OpenLibrary
OpenProject

Properties

AllProjects
AllVIsInMemory
AppKind
ApplicationDirectory
AppName
AppTargetCPU
AppTargetOS
AutomaticClose
CmdArgs
DefaultDataLocation
ExportedVIs
Language
OSName
OSVersion
PrintDefaultPrinter
PrintersAvailable
PrintingColorDepth
PrintMethod
PrintSetupCustomConnector
PrintSetupCustomControlDesc
PrintSetupCustomControls
PrintSetupCustomControlTypes
PrintSetupCustomDescription
PrintSetupCustomDiagram
PrintSetupCustomDiagramHidden
PrintSetupCustomDiagramRepeat
PrintSetupCustomExpressVIConfigInfo
PrintSetupCustomHierarchy
PrintSetupCustomHistory
PrintSetupCustomLabel
PrintSetupCustomPanel
PrintSetupCustomPanelBorder
PrintSetupCustomSubVIs
PrintSetupFileWrapText
PrintSetupJPEGQuality
PrintSetupPNGCompressLevel
RTHostConnected
ShowFPTipStrips
UserName
Version
VIServerPort

Enumerations

AppKindEnum
AppTargCPUEnum
AppTargOSEnum
ExecStateEnum
FPRunTimePosEnum
FPStateEnum
HTMLImageFormatEnum
LibraryItemScopeEnum
PageOrientationEnum
PrintFormatEnum
PrintMarginsEnum
PrintMethodsEnum
VIExecSysEnum
VIFPBehaviorEnum
VILockStateEnum
VIPriorityEnum
VITypeEnum

Project Class

Methods

Close
CloseWindow
DeployItems
OpenWindow
Save
SaveForPrevious

Properties

ActiveItemsInTree
Application
Description
MyComputer
Name
Path
Root
SelectedItemsInTree
Targets
WindowState

ProjectItem Class

Methods

AddFile
AddItem
AddItemFromMemory
Delete
DeleteTag
GetAllDescendents
GetTag
GetTagNames
GetXMLTag
SetTag
SetXMLTag

Properties

Children
DisplayName
FindCallers
FindConflicts
FindItemsWithNoCallers
FindSubVIs
Icon
ItemID
LibraryItemType
LibraryItemTypeString
Name
Parent
Path
Project
Target
TypeGUID
TypeString
VI
VINoLoad
VisibleInTree

Library Class

Methods

DeleteLibTag
DisconnectFromLibrary
GetLibTag
GetLockState
GetSourceScope
GetTagNames
Save
SaveCopy
SaveForPrevious
SetLibTag
SetLockState
SetSourceScope

Properties

AlarmsEventsDBComputer
AlarmsEventsDBName
AlarmsEventsDBPath
AlarmsEventsEnable
AlarmsEventsUseDataLoggingDB
DataLoggingDBComputer
DataLoggingDBName
DataLoggingDBPath
DataLoggingEnable
DataLoggingLifespan
Description
HelpDocumentPath
HelpDocumentTag
LocalName
Version

XInterfaceLibrary Class

Methods

AddAbility
AddMethod
NewProperty

Properties

PropertyFolder Class

Methods

AddPropertyVI

XPropertyFolder Class

Properties

Description
HelpTag
Identifier
LongName

TargetItem Class

Methods

RefreshDependencies

Properties

BuildSpecifications
Dependencies

VI Class

Methods

Abort
Call
Call2
CenterFrontPanel
CloseFrontPanel
DisconnectFromLibrary
ExportVIStrings
FPGetRuntimePos
FPRunTimePosRunCentered
FPRunTimePosRunCustom
FPRunTimePosRunMax
FPRunTimePosRunMin
FPRunTimePosRunUnchanged
GenerateCCodeVariant
GetControlValue
GetLockState
GetPanelImage
ImportVIStrings
MakeCurValueDefault
OpenFrontPanel
PrintPanel
PrintVIToHTML
PrintVIToPrinter
PrintVIToRTF
PrintVIToText
ReinitializeAllToDefault
Revert
Run
SaveForPrevious
SaveInstrument
SaveRunTimeMenu
SetControlValue
SetLockState
SetVIIcon

Properties

AllowDebugging
BDModificationBitSet
BDSize
Callees
Callers
CloneName
CloseFPAfterCall
CodeSize
DataSize
Description
EditMode
ExecPriority
ExecState
ExpandWhenDroppedAsSubVI
FPAllowRTPopup
FPBehavior
FPHiliteReturnButton
FPKeepWinProps
FPMinimizeable
FPModificationBitSet
FPMonitor
FPResizeable
FPRunTransparently
FPShowMenuBar
FPSize
FPState
FPTitleBarVisible
FPTransparency
FPWinBounds
FPWinClosable
FPWinCustomTitle
FPWinIsFrontMost
FPWinOpen
FPWinPanelBounds
FPWinTitle
HelpDocumentPath
HelpDocumentTag
HistAddCommentsAtSave
HistoryText
HistPromptAtClose
HistPromptForCommentsAtSave
HistRecordAppComments
HistUseDefaults
IsCloneVI
IsProbe
IsReentrant
Library
LogAtFinish
LogFilePath
Name
OwningApp
Path
PreferredExecSystem
PrintHeaderDatePrint
PrintHeaderModifyDate
PrintHeaderPageNumber
PrintHeaderVIIcon
PrintHeaderVIName
PrintingBDScaling
PrintingFPScaling
PrintingHeaders
PrintingHeaderVIPath
PrintingOrientation
PrintLogFileAtFinish
PrintMargins
ReentrancyType
RevisionNumber
RunOnOpen
RunTimeMenuPath
ShowFPOnCall
ShowFPOnLoad
SuspendOnCall
TBShowAbortButton
TBShowFreeRunButton
TBShowRunButton
TBVisible
VIModificationBitSet
VIType


Resources


 

Your Feedback! poor Poor  |  Excellent excellent   Yes No
 Document Quality? 
 Answered Your Question? 
Add Comments 1 2 3 4 5 submit