This application illustrates how to incrorporate HNDSLFCMD.EXE into a Clarion application via the global SNAP-IN interface template "CHT ApplicationSnapIns". HNDSLFCMD.EXE is a command-line HTTP tool which can send to, fetch and erase files from any standard CHT HTTP site managed by a Type 4 CHT Server. A username and password are required for server access to be given. Communications with the server are encrypted. The application can be called from one of your Clarion applications, a Windows batch file or a Windows .VBS script to provide reliable file upload/download/delete services. HNDSLFCMD.EXE, is configured by using parameters, --config0 to --config9 established saved and configured in the registry External binary dependencies: HNDSLFCMD.EXE and HNDCAPCON.DLL |
Count | Global Template Name | Qty | Global Template Description | |
(0001) | AACHTControlPanel(HNDTools) | 1 | © CHT AACHTControlPanel • (TIER-1) • | |
(0002) | ApplicationImagesEx(HNDTools) | 1 | © CHT ApplicationImagesEx • (TIER-1) • | |
(0003) | ApplicationSnapIns(HNDTools) | 1 | © CHT ApplicationSnapIns • (TIER-3) • | |
(0004) | GlobalIncludeHNDSnapCallFunctions(HNDTools) | 1 | © CHT GlobalIncludeHNDSnapCallFunctions • (TIER-3) • | |
(0005) | GlobalTransparentControls(HNDTools) | 1 | © CHT GlobalTransparentControls ’ (TIER-1) ’ | |
(0006) | HNDCMPControlPanel(HNDTools) | 1 | © CHT HNDCMPControlPanel • (TIER-2) • | |
(0007) | HandyVersionResource(HNDTools) | 1 | © CHT HandyVersionResource • (TIER-1) • | |
(7) Global Templates • (TIER-3) | ||||
1 – Template Type: Form | ||||
– – Procedure Name: Main() | ||||
Count | Local Template Name | Qty | Local Template Description | |
(0008) | AppStartSplashProcedure(HNDTools) | 1 | © CHT AppStartSplashProcedure • (TIER-1) • (CODE-TABS) • | |
(0009) | CHTBestPracticeEmbedClass(HNDTools) | 1 | © CHT CHTBestPracticeEmbedClass • (TIER-1) • (CODE-TABS) • | |
(0010) | DateTimeDisplay(ABC) | 1 | Display the date and/or time in the current window | |
(0011) | EmbedWindowFunctions(HNDTools) | 1 | © CHT EmbedWindowFunctions • (TIER-2) • (CODE-TABS) • | |
(0012) | HandyApplicationIniPut(HNDTools) | 2 | © CHT HandyApplicationIniPut • (TIER-1) • (15) | |
(0013) | HandyFileSelectorControl(HNDTools) | 2 | © CHT HandyFileSelectorControl • (TIER-2) • (CODE-TABS) • (11) | |
(0014) | HandyHelpWhatsNew(HNDTools) | 1 | © CHT HandyHelpWhatsNew • (TIER-1) • (14) | |
(0015) | HandyToolBarGradient(HNDTools) | 1 | © CHT HandyToolBarGradient • (TIER-2) • | |
(0016) | HandyWindowGradient(HNDTools) | 1 | © CHT HandyWindowGradient • (TIER-2) • | |
(0017) | ProcedureImagesEx(HNDTools) | 1 | © CHT ProcedureImagesEx • (TIER-1) • (CODE-TABS) • | |
(0018) | ProcedureSnapIns(HNDTools) | 1 | © CHT ProcedureSnapIns • (TIER-3) • | |
(0019) | ProcedureTransparentControls(HNDTools) | 1 | © CHT ProcedureTransparentControls • (TIER-1) • | |
(0020) | ResizeHandles(HNDTools) | 1 | © CHT ResizeHandles • (TIER-2) • (CODE-TABS) • | |
(13) Local Templates • (TIER-3) | ||||
2 – Template Type: Splash | ||||
– – Procedure Name: JumpStartSplash07() | ||||
Count | Local Template Name | Qty | Local Template Description | |
(0021) | AppBuildDateTimeStamp(HNDTools) | 1 | © CHT AppBuildDateTimeStamp • (TIER-2) • | |
(0022) | AppBuildNumberStamp(HNDTools) | 1 | © CHT AppBuildNumberStamp • (TIER-2) • | |
(0023) | AppCopyRightStamp(HNDTools) | 1 | © CHT AppCopyRightStamp • (TIER-2) • | |
(0024) | EmbedWindowFunctions(HNDTools) | 1 | © CHT EmbedWindowFunctions • (TIER-2) • (CODE-TABS) • | |
(0025) | HandyTellMeControl(HNDTools) | 1 | © CHT HandyTellMeControl • (TIER-2) • (2) | |
(0026) | ProcedureImagesEx(HNDTools) | 1 | © CHT ProcedureImagesEx • (TIER-1) • (CODE-TABS) • | |
(0027) | ProcedureSnapIns(HNDTools) | 1 | © CHT ProcedureSnapIns • (TIER-3) • | |
(0028) | ProcedureTransparentControls(HNDTools) | 1 | © CHT ProcedureTransparentControls • (TIER-1) • | |
(8) Local Templates • (TIER-3) | ||||