IB Statements/GetFormat
From CometWiki
< IB Statements(Difference between revisions)
(new syntax) |
|||
(4 intermediate revisions not shown) | |||
Line 1: | Line 1: | ||
- | GetFormat | + | =GetFormat= |
- | Syntax: GetFormat format-statement-label string$ | + | Syntax: GetFormat format-statement-label string$ |
- | Discussion: The GetFormat statement distributes one string amongst the contents of all variables in a FORMAT. | + | |
+ | Discussion: The GetFormat statement distributes one string amongst the contents of all variables in a FORMAT. It "reads" the format from the string. | ||
+ | |||
Example: | Example: | ||
- | Length 10 & local a$,b$ | + | Length 10 & local a$,b$ |
- | MyFormat: FORMAT a$;b$ | + | MyFormat: FORMAT a$;b$ |
+ | |||
+ | GetFormat MyFormat MyString$ | ||
- | |||
- | |||
Following the GetFormat, a$ would contain the first 10 bytes of MyString$ and b$ would contain the next 10 bytes. | Following the GetFormat, a$ would contain the first 10 bytes of MyString$ and b$ would contain the next 10 bytes. | ||
- | See also | + | See also PutFormat |
This statement was introduced with Comet32. | This statement was introduced with Comet32. | ||
- | + | =PutFormat= | |
- | + | Syntax: PutFormat format-statement-label string$ | |
- | Syntax: | + | |
- | Discussion: The | + | Discussion: The PutFormat statement loads the contents of a string with the variables in a FORMAT. It "writes" the format into the string. |
+ | |||
Example: | Example: | ||
- | Length 10 & local a$,b$ | + | Length 10 & local a$,b$ |
- | MyFormat: FORMAT a$;b$ | + | MyFormat: FORMAT a$;b$ |
- | + | ||
+ | MyString$ = PutFormat(MyFormat) | ||
- | + | Following the PutFormat, MyString$ would contain the concatenation of a$ and b$. | |
- | Following the | + | |
See also GetFormat | See also GetFormat | ||
This statement was introduced with Comet32. | This statement was introduced with Comet32. |
Latest revision as of 21:50, 18 August 2011
GetFormat
Syntax: GetFormat format-statement-label string$
Discussion: The GetFormat statement distributes one string amongst the contents of all variables in a FORMAT. It "reads" the format from the string.
Example:
Length 10 & local a$,b$ MyFormat: FORMAT a$;b$ GetFormat MyFormat MyString$
Following the GetFormat, a$ would contain the first 10 bytes of MyString$ and b$ would contain the next 10 bytes.
See also PutFormat
This statement was introduced with Comet32.
PutFormat
Syntax: PutFormat format-statement-label string$
Discussion: The PutFormat statement loads the contents of a string with the variables in a FORMAT. It "writes" the format into the string.
Example:
Length 10 & local a$,b$ MyFormat: FORMAT a$;b$ MyString$ = PutFormat(MyFormat)
Following the PutFormat, MyString$ would contain the concatenation of a$ and b$.
See also GetFormat
This statement was introduced with Comet32.