GENERATED: JUL 10,2017 - 11:52PM
File And Memory Compression Demo [V10.17.05.0174]

Previous Page
LOW-LEVEL FILE AND MEMORY COMPRESSION EXAMPLES
This application demonstrates the low-level file reading, writing capabilities of the HNDDosFile class.
•  Class attached to procedure using EmbedObject template.
•  Read a file into a CSTRING memory buffer as is or compressed in a single pass.
•  Write a compressed CSTRING memory buffer to a file as is (still compressed) or uncompressed.
•  Compress a CSTRING memory buffer in-memory.
•  Uncompress a CSTRING memory buffer in-memory.
•  Compression capabilities of this class come from it's parent class HNDSqueeze.
•  File reading-writing capabiliites come from Clarion's DOS file driver.
•  More...

Cheers,
Gus M. Creces
The Clarion Handy Tools Page
www.cwhandy.ca (CHT Website)
news.cwhandy.ca (CHT Forum)


Count Global Template Name Qty Global Template Description
(0001) AACHTControlPanel(HNDTools) 1 CHT AACHTControlPanel - Global Control Panel.
(0002) ApplicationImagesEx(HNDTools) 1 CHT ApplicationImagesEx - Application Styling System
(0003) GlobalIncludeHNDDiskFunctions(HNDTools) 1 CHT GlobalIncludeHNDDiskFunctions - Disk classes - HNDDisk - globally to your application.
(0004) GlobalIncludeHNDDosFileFunctions(HNDTools) 1 CHT GlobalIncludeHNDDosFileFunctions - HNDDosFile Classes globally to your application.
(0005) HNDCMPControlPanel(HNDTools) 1 CHT HNDCMPControlPanel - Interface to the CHT Compile Manager.
(0006) HandyVersionResource(HNDTools) 1 CHT HandyVersionResource - Version Resource/Build Number Information To EXE
(0007) INIFile(HNDTools) 1 CHT INIFile - .INI FIle and Registry extension classes - HNDIni - globally to your application.
(7) Global Templates Found

1 - Procedure Template Type: Source
JumpStartLowLevelFileAndMemoryCompressionExamples (BYTE xExample=1)
Count Local Template Name Qty Local Template Description
() Local Templates Found In JumpStartLowLevelFileAndMemoryCompressionExamples

2 - Procedure Template Type: Splash
JumpStartSplashCHTBlue ()
Count Local Template Name Qty Local Template Description
(0008) AppBuildDateTimeStamp(HNDTools) 1 CHT AppBuildDateTimeStamp - An application build date/time stamp.
(0009) AppBuildNumberStamp(HNDTools) 1 CHT AppBuildNumberStamp - An application build number or version stamp.
(0010) AppCopyRightStamp(HNDTools) 1 CHT AppCopyRightStamp - An application copyright stamp.
(0011) HandyTellMeControl(HNDTools) 1 CHT HandyTellMeControl - Text box control to provide a message or help text.
(0012) ProcedureImagesEx(HNDTools) 1 CHT ProcedureImagesEx - Application Styling System
(5) Local Templates Found In JumpStartSplashCHTBlue

3 - Procedure Template Type: Frame
Main ()
Count Local Template Name Qty Local Template Description
(0013) AppStartSplashProcedure(HNDTools) 1 CHT AppStartSplashProcedure - Application Splash screen earlier with an option for threaded/unthreaded.
(0014) DateTimeDisplay(ABC) 1 Display the date and/or time in the current window
(0015) EmbedWindowFunctions(HNDTools) 1 CHT EmbedWindowFunctions - An Instance Of:
(0016) HandyHelpFileFetch(HNDTools) 2 CHT HandyHelpFileFetch - Build A Help File Request To Your Website.(6)
(0017) ProcedureImagesEx(HNDTools) 1 CHT ProcedureImagesEx - Application Styling System
(5) Local Templates Found In Main

Copyright © 1996-2017 - CHT Version: [21C.00.00]
Gus M. Creces and The Clarion Handy Tools Page.
All Rights Reserved Worldwide

chtlogo001.gif Templates In Application: HNDZTEST.APP