| Siebel eScript Language Reference > Methods Reference > Siebel Library Methods > Siebel Library Peek Method
 The Siebel Library Peek method reads, and then returns data from a position in memory. FormatSElib.peek(address[, dataType]) Table 121 describes the arguments for the Siebel Library Peek method. 
Table 121.	Arguments for the Siebel Library Peek Method
    |  |  |  
    | address | Identifies the address in memory that this method uses to read data. |  
    | dataType | The type of data that this method returns. You can specify one of the following types: 
UWORD8
SWORD8
UWORD16
SWORD16
UWORD24
SWORD24
UWORD32
SWORD32
FLOAT32
FLOAT64
FLOAT80
 The default value is UWORD8. You can add the following prefix on some types: 
S for signed
U for unsigned
 The numeric suffix specifies the number of bytes to get. An example of a numeric suffix is 8 or 16. FLOAT80 is not available in Win32. |  
 ExampleThe following example uses the Siebel Library Peek method: TheApplication().TraceOn("c:\\eScript_trace.txt","allocation","all");var v = new Buffer("Now");
 // Collect "Now", the original value, for display.
 TheApplication().Trace(v);
 // Get the address of the first byte of v, "N"
 var vPtr = SElib.pointer(v);
 // Get the "N"
 var p = SElib.peek(vPtr);
 // Convert "N" to "P"
 SElib.poke(vPtr,p+2);
 // Display "Pow"
 TheApplication().Trace(v);
 TheApplication().TraceOff();
 This example produces the following output: COMMENT,NowCOMMENT,Pow
 Related TopicsFor more information, see the following topics: |