|
Procedure
Name
|
Description
|
| BStrAlloc |
Function
BStrAlloc allocates a new BString, initializes its content to StrSrc,
and returns a handle to the new BString. |
| BStrConvToVB
and BStrConvFromVB |
Subroutines
BStrConvToVB and BStrConvFromVB are used to convert a standard BString
into/from the special format used by Visual Basic when passing BString
arguments to/from API functions. |
| BStrReAlloc |
Subroutine
BStrReAlloc changes the content of a BString to the content passed in
StrSrc. BStrReAlloc can also be used to create a new BString, if the
handle passed in StrDest is null. |
| OLEStrAlloc |
OLEStrAlloc
allocates and initializes a Fortran OLE String. If the passed Fortran
OLE String was already initialized, the procedure will destroy its original
content, release the memory, and reallocate the necessary space for
the new content. |
| StrByteLen |
Function
StrByteLen returns the length in bytes of the input string's buffer. |
| StrByteLenTrim |
Function
StrByteLenTrim returns the length in bytes of the input string, excluding
trailing blanks and/or the null terminator. |
| StrCompare |
Function
StrCompare allows lexical comparisons of two strings of the same type.
It will return a Fortran Logical (.TRUE. or .FALSE.) as its result. |
| StrConcat |
Subroutine
StrConcat concatenates two strings |
| StrCopy |
StrCopy
stores a copy of the source string into the destination string. The
procedure performs any necessary type conversion automatically. If the
destination string is a dynamic string type, StrCopy will automatically
allocate/reallocate the destination string with its new content. |
| StrFree |
StrFree
deallocates a Fortran OLE String or a BString and releases its memory
to the operating system. |
| StrIndex |
Function
StrIndex returns the starting position of the first occurrence of a
sub string within a string. |
| StrUCase
and StrLCase |
Subroutines
StrUCase and StrLCase convert the content of the passed string to uppercase
or lowercase. |
| StrLen |
Function
StrLen returns the length in number of characters of the input string's
buffer |
| StrLenTrim |
Function
StrLenTrim returns the length in number of characters of the input string,
excluding trailing blanks and/or the null terminator. |
| StrRepeat |
Subroutine
StrRepeat concatenates one or more copies of the source string and stores
the result into the destination string. |
| StrSub |
Subroutine
StrSub extracts a sub string from the source string . The resulting
sub string is stored in the destination string. |