Core Function StringToPTR

From Sputnik Wiki
(Difference between revisions)
Jump to: navigation, search
(Created page with "<pre> StringToPTR( <type>, <string> ) </pre> === Description === Allocates memory for the string and writes the string to that memory and returns the pointer for that memory. ...")
 
Line 17: Line 17:
 
2 AUTO
 
2 AUTO
 
</pre>
 
</pre>
 +
 +
==== string ====
 +
The string to use.
  
 
=== Return Value ===
 
=== Return Value ===

Revision as of 01:23, 9 December 2011

StringToPTR( <type>, <string> )

Contents

Description

Allocates memory for the string and writes the string to that memory and returns the pointer for that memory.

Parameters

type

What type of string copy into the allocated memory to do

[TYPE]		[WHAT IT IS]
0		ASCII
1		UNICODE
2		AUTO

string

The string to use.

Return Value

Success: Returns the pointer.

Failure: Returns 0.

Remarks

None.

Example

$PTR_ASCII = StringToPTR(0, "Hello World");
$PTR_UNICODE = StringToPTR(1, "Hello World 2");
$PTR_AUTO = StringToPTR(2, "Hello World 3");
 
Println(   PTRToString(0, $PTR_ASCII)   ); // ASCII
Println(   PTRToString(1, $PTR_UNICODE)   ); // UNICODE
//Println(   PTRToString(2, $PTR_BSTR)   ); // BSTR
Println(   PTRToString(3, $PTR_AUTO)   ); // AUTO
Personal tools
Namespaces
Variants
Actions
Navigation
Toolbox