Introduction
StringTheory provides simple string handling and
manipulation, including dynamic memory allocation (the string is always
the correct length, and any amount of data can be added to it), fast and
simple string parsing
StringTheorywill easily help you:
- Store and manipulate string
- Handle encoding and decode (such as Base64 encode and decode)
- Split, join, search and otherwise process strings
- Load and save to and from BLOBs
- Load and save to and from disk
- Break a string into lines based on delimiters, process the data, and
rebuild the string
- Convert to and from cstring
- Much, much more
- Convert between ANSI and Unicode (UTF-8 and UTF-16)
- MD5 hashing
StringTheory provides Unicode support in the form of UTF-8 and UTF-16, as
well as converting between ANSI and Unicode text.
Features
StringTheory provides dynamic memory allocation,
string handling and manipulation, conversion between string and cstring
data types, base64 encoding and decoding, file loading and saving, and
much more.
The StringTheory class provides a full string handling class that
dynamically allocates memory as needed and provides a wide variety of
string handling and manipulation methods, including:
- Dynamic memory allocation for strings (the string is always the
length that it needs to be to hold any data);
- File loading and saving;
- Copying data to and from BLOBs;
- The ability to manipulate the string, search it, append to it,
extract substrings etc.;
- Base64 encoding and decoding;
- Convert to Cstring;
- MD5 hash creation;
- Conversion between ANSI and Unicode
- Text wrapping, hex encoding and decoding, base conversion (hex to
decimal etc.), path and file name parsing
- String processing - split, join, search, slice, break into lines,
merge multiple lines, crop and otherwise manipulate and parse strings.
- and much more!
What the Users Say...
- Just a note of thanks!!!
I decided to buy String Theory at CIDC not knowing what I might use it
for. Two days after I returned to the office a data conversion project
hit my desk. String Theory saved me at least 4 hours, probably more.
- Rich Bowman
- Since discovering and using FindBetween, I have had more time to
play golf and pet my dog. Thanks Bruce
- Dan Scott
Compatible With
Clarion 8 |
Yes |
Clarion 9 / 9.1 |
Yes |
Clarion 10 |
Yes |
Clarion11 / 11.1 |
Yes |
Clarion Templates |
Yes |
ABC Templates |
Yes |
AnyScreen |
Yes |
Hand-Coded Projects |
Yes |
Local Mode |
Yes |
DLL Mode |
Yes |
Multi DLL |
Yes |
Documentation & Support
Documentation for the product is available
here.
Go
here for further support.
Cost
The price of StringTheory is $97. It is available for
purchase from
ClarionShop.
An Upgrade, for StringTheory 1 or StringTheory 2 owners costs $39 and is
available from
ClarionShop.
For other payment options please contact us
here
Refund Policy
CapeSoft believes that if you aren't satisfied with
our products, we would like them back - and we will refund you the money.
This allows you to purchase our products with confidence. You can read our
full refund policy
here.