Difference between revisions of "LOADOBJECT()"

From Lianjapedia
Jump to: navigation, search
m (Text replace - "Recital" to "Lianja")
 
(3 intermediate revisions by 2 users not shown)
Line 1: Line 1:
 
==Purpose==
 
==Purpose==
 
Function to load an object or dynamic array from an external .obf file  
 
Function to load an object or dynamic array from an external .obf file  
 
  
 
==Syntax==
 
==Syntax==
 
LOADOBJECT(<expC>)
 
LOADOBJECT(<expC>)
 
  
 
==See Also==
 
==See Also==
[[ACLASS()]], [[ADDPROPERTY()]], [[AMEMBERS()]], [[CLASS]], [[CLASS - Methods]], [[CLASS - Parameters]], [[CLASS - Properties]], [[CLASS - Scoping]], [[COMPOBJ()]], [[CREATEOBJECT()]], [[DEFINE CLASS]], [[DISPLAY CLASSES]], [[DODEFAULT()]], [[FOREACH]], [[LIST CLASSES]], [[METHOD]], [[NEWOBJECT()]], [[OBJECT()]], [[PRINT_HTML()]], [[PRINT_JSON()]], [[PRINT_R()]], [[PRINT_XML()]], [[REMOVEPROPERTY()]], [[REQUIRE_ONCE()]], [[SAVEOBJECT()]], [[SQL SELECT]], [[WITH]]  
+
[[ACLASS()]], [[ADDPROPERTY()]], [[AMEMBERS()]], [[COMPOBJ()]], [[CREATEOBJECT()]], [[DEFINE CLASS]], [[DISPLAY CLASSES]], [[DODEFAULT()]], [[FOREACH]], [[LIST CLASSES]], [[NEWOBJECT()]], [[OBJECT()]], [[PRINT_HTML()]], [[PRINT_JSON()]], [[PRINT_R()]], [[PRINT_XML()]], [[REMOVEPROPERTY()]], [[REQUIRE_ONCE()]], [[SAVEOBJECT()]], [[SQL SELECT]], [[WITH]]  
 
+
  
 
==Description==
 
==Description==
 
The LOADOBJECT() function is used to load an object or dynamic array from an external .obf file.  The name of an existing file is specified in <expC>; if no file extension is included, '.obf' is assumed.  The LOADOBJECT() function returns an object.
 
The LOADOBJECT() function is used to load an object or dynamic array from an external .obf file.  The name of an existing file is specified in <expC>; if no file extension is included, '.obf' is assumed.  The LOADOBJECT() function returns an object.
  
For existing objects, the built-in ''load'' [[CLASS - Methods|class method]] can also be used to load an object definition from an external .obf file.  Similarly, the SAVEOBJECT() function can be used to save an object or dynamic array to an external .obf file and existing objects have access to the built-in ''save'' class method.
+
For existing objects, the built-in ''load'' class method can also be used to load an object definition from an external .obf file.  Similarly, the SAVEOBJECT() function can be used to save an object or dynamic array to an external .obf file and existing objects have access to the built-in ''save'' class method.
 
   
 
   
 
 
==Example==
 
==Example==
 
<code lang="recital">
 
<code lang="recital">
Line 30: Line 26:
 
</code>  
 
</code>  
  
==Products==
 
Lianja, Lianja Server
 
 
[[Category:Documentation]]
 
[[Category:Documentation]]
 
[[Category:Functions]]
 
[[Category:Functions]]
 
[[Category:Objects]]
 
[[Category:Objects]]
[[Category:Objects Functions]]
 

Latest revision as of 07:14, 4 February 2013

Purpose

Function to load an object or dynamic array from an external .obf file

Syntax

LOADOBJECT(<expC>)

See Also

ACLASS(), ADDPROPERTY(), AMEMBERS(), COMPOBJ(), CREATEOBJECT(), DEFINE CLASS, DISPLAY CLASSES, DODEFAULT(), FOREACH, LIST CLASSES, NEWOBJECT(), OBJECT(), PRINT_HTML(), PRINT_JSON(), PRINT_R(), PRINT_XML(), REMOVEPROPERTY(), REQUIRE_ONCE(), SAVEOBJECT(), SQL SELECT, WITH

Description

The LOADOBJECT() function is used to load an object or dynamic array from an external .obf file. The name of an existing file is specified in <expC>; if no file extension is included, '.obf' is assumed. The LOADOBJECT() function returns an object.

For existing objects, the built-in load class method can also be used to load an object definition from an external .obf file. Similarly, the SAVEOBJECT() function can be used to save an object or dynamic array to an external .obf file and existing objects have access to the built-in save class method.

Example

class myclass
endclass
 
obj1=new myclass()
obj1.save("file1")
obj2=loadobject("file1")
 
// or for an existing object
obj1.load("file1")