| 2.1.23 Load
 DescriptionLoad the specified Origin project file, replacing the contents of the current Origin session.
 Syntax
VB: Function Load([ Path As ByVal Object ], [ readonly As ByVal Object ] ) As Boolean
C++: bool Load(_variant_t Path, _variant_t readonly )
C#: bool Load(var Path, var readonly )
Parameters path The full path and name where to load the Origin project from. readonly An optional argument used to indicate the project should be loaded as read-only. If not specified then the project will be loaded as read-write.
 ReturnThe Load method returns true if successful else false.
 RemarkExamplesVBAPrivate Sub MySampleProject()
    Dim originApp As Origin.ApplicationSI
    Dim projectName As String
    Dim path As String
    
    ' Connect to Origin
    Set originApp = New Origin.ApplicationSI
    
    ' Init the project file name
    projectName = "2D Bin and Fit.opj"
    ' Load the project from the installation folder
    path = originApp.path(APPPATH_PROGRAM) + "Samples\Curve Fitting\" + projectName
    originApp.Load (path)
    
    ' Save the project to the User Files Folder
    path = originApp.path(APPPATH_USER) + projectName
    originApp.Save (path)
End SubC#using Origin;
static void LoadAndSaveExample()
{
	// Connect to Origin.
	Origin.ApplicationSI originApp = new Origin.ApplicationSI();
	// The file name of a sample Origin project.
	string strFileName = "2D Bin and Fit.opj";
	// Create the full path of the file for loading and ask Origin to load the project.
	string strFullFileName = originApp.Path(APPPATH_TYPES.APPPATH_PROGRAM) + "Samples\\Curve Fitting\\" + strFileName;
	originApp.Load(strFullFileName, System.Type.Missing);
	// Create the full path of the file for saving and ask Origin to save the project.
	strFullFileName = originApp.Path(APPPATH_TYPES.APPPATH_USER) + strFileName;
	originApp.Save(strFullFileName);
}Pythonimport OriginExt as O
import tempfile
app = O.Application(); app.Visible = app.MAINWND_SHOW
pageName = app.CreatePage(app.OPT_WORKSHEET)
testData = [[5,87,90], [3.14, 24.6, 68.09]]
app.PutWorksheet(pageName, testData)
# Save the project
tempDir = tempfile.mkdtemp()
tempFile = tempDir + "\\OriginExtTest.opju"
app.Save(tempFile)
app.NewProject()
app.Load(tempFile) LabVIEW 
 Version Information8.0SR2
 See AlsoSave
 |