|
This application primarily illustrates use of two templates called: InstantFTPDownload and InstantFTPUpload. Use this application to guide you in building quick, standalone FTP upload or download functions that can handle all aspects of connectivity as well as powerful FTP file transfer services. The two key procedures used here to PUT and GET files via FTP are available for auto creation by our CHTJumpStartProceduresUtility template, under the "FTP Procedures" tab. This template is available from the global AACHTControlPanel template using the "JumpStart Procedures" button or via the Application -> Template Utility -> CHTJumpStartProceduresUtility. Both procedures accept variable or constant parameters providing: 1) File Name 2) Url 3) User Name 4) Password 5) Remote Directory 6) Local Directory The GET Procedure optionally returns the Date, Time and Size of the returned file. Cheers, Gus M. Creces The Clarion Handy Tools Page www.cwhandy.ca (CHT Website) news.cwhandy.ca (CHT Forum) |
| PROCEDURE (1): JumpStartFTPGetFile (Procedure Template: Window) |
|||||
| Count | Instance | Class | Type | Methods | Header File |
| (0001) | FTP | HNDInetFtp | HNDINET | 155 | HNDINETF.INC |
| (0002) | Toolbar | ToolbarClass | ABC | 6 | ABTOOLBA.INC |
| (0003) | ThisWindow | WindowManager | ABC | 38 | ABWINDOW.INC |
| (3) Class Instances Found In JumpStartFTPGetFile | |||||
| PROCEDURE (2): JumpStartFTPPutFile (Procedure Template: Window) |
|||||
| Count | Instance | Class | Type | Methods | Header File |
| (0001) | FTP | HNDInetFtp | HNDINET | 155 | HNDINETF.INC |
| (0002) | Toolbar | ToolbarClass | ABC | 6 | ABTOOLBA.INC |
| (0003) | ThisWindow | WindowManager | ABC | 38 | ABWINDOW.INC |
| (3) Class Instances Found In JumpStartFTPPutFile | |||||
| PROCEDURE (3): JumpStartFTPGetFileIFChanged (Procedure Template: Window) |
|||||
| Count | Instance | Class | Type | Methods | Header File |
| (0001) | FTP | HNDInetFtp | HNDINET | 155 | HNDINETF.INC |
| (0002) | Toolbar | ToolbarClass | ABC | 6 | ABTOOLBA.INC |
| (0003) | ThisWindow | WindowManager | ABC | 38 | ABWINDOW.INC |
| (3) Class Instances Found In JumpStartFTPGetFileIFChanged | |||||
| PROCEDURE (4): JumpStartFTPDirectory (Procedure Template: Window) |
|||||
| Count | Instance | Class | Type | Methods | Header File |
| (0001) | WizLbx | HNDFileLoadBrowse | HND | 343 | HNDFLBRW.INC |
| (0002) | FTP | HNDInetFtp | HNDINET | 155 | HNDINETF.INC |
| (0003) | HWin | HNDWindow | HND | 197 | HNDWINDO.INC |
| (0004) | Toolbar | ToolbarClass | ABC | 6 | ABTOOLBA.INC |
| (0005) | ThisWindow | WindowManager | ABC | 38 | ABWINDOW.INC |
| (5) Class Instances Found In JumpStartFTPDirectory | |||||
| PROCEDURE (5): Main (Procedure Template: Frame) |
|||||
| Count | Instance | Class | Type | Methods | Header File |
| (0001) | HWin | HNDWindow | HND | 197 | HNDWINDO.INC |
| (0002) | Toolbar | ToolbarClass | ABC | 6 | ABTOOLBA.INC |
| (0003) | ThisWindow | WindowManager | ABC | 38 | ABWINDOW.INC |
| (3) Class Instances Found In Main | |||||
| PROCEDURE (6): JumpStartFTPGetFilesByDosWildCard (Procedure Template: Window) |
|||||
| Count | Instance | Class | Type | Methods | Header File |
| (0001) | FTP | HNDInetFtp | HNDINET | 155 | HNDINETF.INC |
| (0002) | Toolbar | ToolbarClass | ABC | 6 | ABTOOLBA.INC |
| (0003) | ThisWindow | WindowManager | ABC | 38 | ABWINDOW.INC |
| (3) Class Instances Found In JumpStartFTPGetFilesByDosWildCard | |||||
| PROCEDURE (7): JumpStartSplashCHTBlue (Procedure Template: Splash) |
|||||
| Count | Instance | Class | Type | Methods | Header File |
| (0001) | HTellMe | HNDWindow | HND | 197 | HNDWINDO.INC |
| (0002) | Toolbar | ToolbarClass | ABC | 6 | ABTOOLBA.INC |
| (0003) | ThisWindow | WindowManager | ABC | 38 | ABWINDOW.INC |
| (3) Class Instances Found In JumpStartSplashCHTBlue | |||||
Classes By Procedure In HNDIFTP.APP