![]() |
Chilkat HOME Android™ AutoIt C C# C++ Chilkat2-Python CkPython Classic ASP DataFlex Delphi DLL Go Java JavaScript Node.js Objective-C PHP Extension Perl PowerBuilder PowerShell PureBasic Ruby SQL Server Swift Tcl Unicode C Unicode C++ VB.NET VBScript Visual Basic 6.0 Visual FoxPro Xojo Plugin
(DataFlex) Set a Custom Last-Modified Date in a Gzip FileSee more Gzip ExamplesThis example demonstrates how to use the A When a compression method is called (such as
Use ChilkatAx-win32.pkg Procedure Test Boolean iSuccess Handle hoGzip Variant vDt Handle hoDt String sInputStr String sTemp1 Move False To iSuccess // This example demonstrates how to set a custom last-modified date/time // that will be embedded in a Gzip file. Get Create (RefClass(cComChilkatGzip)) To hoGzip If (Not(IsComObjectCreated(hoGzip))) Begin Send CreateComObject of hoGzip End Get Create (RefClass(cComCkDateTime)) To hoDt If (Not(IsComObjectCreated(hoDt))) Begin Send CreateComObject of hoDt End // Set the date/time using a timestamp format (ISO 8601 style): Get ComSetFromTimestamp Of hoDt "2025-11-15T12:45:26-05:00" To iSuccess // Apply the date/time to the Gzip object: Get pvComObject of hoDt to vDt Get ComSetDt Of hoGzip vDt To iSuccess If (iSuccess = False) Begin Get ComLastErrorText Of hoGzip To sTemp1 Showln sTemp1 Procedure_Return End // Compress a string so the custom date/time is embedded in the .gz: Move "Example text for Gzip compression." To sInputStr Get ComCompressStringToFile Of hoGzip sInputStr "utf-8" "output.gz" To iSuccess If (iSuccess = False) Begin Get ComLastErrorText Of hoGzip To sTemp1 Showln sTemp1 Procedure_Return End Showln "Gzip file created with custom last-modified date." End_Procedure |
||||
© 2000-2026 Chilkat Software, Inc. All Rights Reserved.