Registers a DLL for use in exporting curves.
*RegisterExportDLL()Registers a DLL for use in exporting curves. |
|||||
*RegisterExportDLL()Registers a DLL for use in exporting curves. |
Syntax |
*RegisterExportDLL(name, filename) |
|||||||
Arguments |
Name |
Description |
||||||
|
|
|||||||
name |
The name of the DLL as you would like it to appear in the interface. |
|||||||
filename |
The filename of the DLL, including the complete path of its location. |
|||||||
Example |
To register the DLL found in C:\software\export_dll.dll as "Export DLL": *RegisterExportDLL("Export DLL", "C:\\software\\export_dll.dll") "Export DLL" will be at the end of the list of formats in the Export Curves dialog box. If "Export DLL" is selected as the format, the file name to which it is exported will read "export" (with no extension). When Export DLL is selected and curves are exported to it, the curves are exported by the format dictated in C:\software\export_dll.dll. |
|||||||
Application |
MotionView, HyperView, HyperGraph, HyperGraph 3D, TextView, and MediaView. |
|||||||
Comments |
When you register a DLL using this statement, the name of the DLL (the first parameter) is displayed in the list of formats found in the Export Curves dialog. Selecting Export Curves from the File menu accesses this dialog. Once the DLL has been registered using this statement, it can be selected as a format for exporting curves and curve information. Within the DLL, there must be at least three functions exported.
To summarize, the three DLL functions are: Open(char* filename) WriteCurve(PlotCurveData* curve_data) Close() |
|||||||
See also |
|
|||||||