Visual FoxPro
Visual FoxPro
UU Encoding and Decoding
See more Encryption Examples
Demonstrates how to UU encode and decode.Chilkat Visual FoxPro Downloads
LOCAL loCrypt
LOCAL lcS1
LOCAL lcS2
LOCAL lcS3
LOCAL loCrypt2
* This example assumes the Chilkat API to have been previously unlocked.
* See Global Unlock Sample for sample code.
loCrypt = CreateObject('Chilkat.Crypt2')
lcS1 = "This string is to be UU encoded"
loCrypt.UuMode = "666"
loCrypt.UuFilename = "something.txt"
* UU encode:
lcS2 = loCrypt.EncodeString(lcS1,"ansi","uu")
* Note: Call crypt.Encode instead of crypt.EncodeString
* to UU encode binary bytes (i.e. non-text binary data).
? lcS2
* UU decode:
loCrypt2 = CreateObject('Chilkat.Crypt2')
lcS3 = loCrypt2.DecodeString(lcS2,"ansi","uu")
* Note: Likewise, call crypt.Decode to decode non-text binary data.
? lcS3
* Show the file permissions mode and filename found
* in the UU encoded data:
? "UuMode = " + loCrypt2.UuMode
? "UuFilename = " + loCrypt2.UuFilename
RELEASE loCrypt
RELEASE loCrypt2