GENERATED: MAR 31,2012 - 3:40PM
File And Memory Compression Demo [V8.01.00]

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 AACHTControlPanel - CHT Global Control Panel.
(0002) ApplicationImagesEx(HNDTools) 1 ApplicationImagesEx - A tool to better control the use of images and icons in your application.
(0003) HNDCMPControlPanel(HNDTools) 1 HNDCMPControlPanel - Interface to the CHT Compile Manager.
(0004) HandyVersionResource(HNDTools) 1 HandyVersionResource - Version Resource/Build Number Information To EXE
(0005) INIFile(HNDTools) 1 INIFile - Attach CHT .INI FIle and Registry extension classes - HNDIni - globally to your application.
(5) Global Templates Found

1 - Procedure Template Type: Source
JumpStartLowLevelFileAndMemoryCompressionExamples (BYTE xExample=1)
Count Local Template Name Qty Local Template Description
(0006) EmbedObject(HNDTools) 2 EmbedObject - An Instance Of:
(0007) ProcedureImagesEx(HNDTools) 1 ProcedureImagesEx - A tool to better control the use of images and icons in your procedure.
(2) Local Templates Found In JumpStartLowLevelFileAndMemoryCompressionExamples

2 - Procedure Template Type: Splash
JumpStartSplashCHTBlue ()
Count Local Template Name Qty Local Template Description
(0008) AppBuildDateTimeStamp(HNDTools) 1 AppBuildDateTimeStamp - An application build date/time stamp.
(0009) AppBuildNumberStamp(HNDTools) 1 AppBuildNumberStamp - An application build number or version stamp.
(0010) AppCopyRightStamp(HNDTools) 1 AppCopyRightStamp - An application copyright stamp.
(0011) HandyTellMeControl(HNDTools) 1 HandyTellMeControl - Text box control to provide a message or help text.
(0012) ProcedureImagesEx(HNDTools) 1 ProcedureImagesEx - A tool to better control the use of images and icons in your procedure.
(5) Local Templates Found In JumpStartSplashCHTBlue

3 - Procedure Template Type: Frame
Main ()
Count Local Template Name Qty Local Template Description
(0013) AppStartSplashProcedure(HNDTools) 1 AppStartSplashProcedure - Start the 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 EmbedWindowFunctions - An Instance Of:
(0016) HandyHelpFileFetch(HNDTools) 2 HandyHelpFileFetch - Build A Help File Request To Your Website.(6)
(0017) ProcedureImagesEx(HNDTools) 1 ProcedureImagesEx - A tool to better control the use of images and icons in your procedure.
(5) Local Templates Found In Main

Copyright © 1996-2012
Gus M. Creces and The Clarion Handy Tools Page.
All Rights Reserved Worldwide

chtlogo001.gif Templates In Application: HNDZTEST.APP