XCell Compiler

  • Product
    • Home
    • News
    • Options Overview
    • Features By Licenses
    • Excel Formula Protection
    • Workbook Copy Protection
    • VBA Copy Protection
    • Custom Message Content
    • Bulk Registration Key Generator
    • EULA
  • Q&A
    • Install and Uninstall
    • Questions about trial version
    • Technical
    • Troubleshooting
    • Buying product
    • Updates
  • How-To
    • Compile workbook to EXE file
    • Create registration key for compiled workbook
    • Create protected trial/demo workbook
    • Compile EXE for Excel 32 and 64 bit
    • Hide Excel on start
    • Keep compilaton options settings
    • Export/Import changed data
    • Set date limitation for workbook
    • Translate or change default messages
    • Runtime API References
    • Protect workbook with dongle
    • Compile Time Troubleshooting
  • Download
  • Order
  • Testimonials
  • Contact Us

Workbook date limitation options

The date limitations for the compiled workbook may be set in several ways:

  • On the compilation form, as date limitation for the compiled EXE.
  • Through the registration key tool, as date limitation on the registration key of the EXE file when compiled with copy protection.
  • When the EXE file is compiled as a trial version.

The workbook date limitation options form contains settings which affect the compiled EXE behavior, if it contains date limitations.

 

Date limitation options form

 

Date verification mode option group

Date verification mode presents 3 options which define the way the compiled application will verify the current date on an application start.

  • System clock only. With this option the compiled exe will verify the current date by the system clock and, if it is incorrect, the application displays the error message “System clock has been set back” and the exe will not start.
  • Internet only. With this option the compiled exe will check the current date on the Internet by making a request to public NTP servers. If there is no connection to the Internet then the application shows the error “Application requires the Internet connection to start” and will not start.
  • System clock and the Internet. With this verifying mode the compiled exe will check the system clock settings and, if it is incorrect, the application will try to verify the current date through the Internet. If there is no Internet connection, the application shows “System clock has been set back and the Internet connection is not available. Application cannot start.” warning and will not start.

 

System clock move insensitivity.

The use of this item makes sense when you select the “System clock only” or the “System clock and the Internet” date verification modes.
Sometimes the system clock may be moved back unintentionally. For example, when automatic daylight savings time changes happen or when customer is traveling through several time zones.
To prevent blocking the compiled application’s launch you may set the date verification sensitivity to the system clock changes. You need to enter the amount of hours which will not affect the compiled application launch, meaning that if the system clock has been moved back for that amount of time or less then the date verification will function normally.

Expiration warning.

You may activate the expiration warning message which will be shown at the mentioned amount of days before the application is expired. In “Renew/Upgrade instructions” field you may enter the path to the file that contains your expiration warning message.

VBA Compiler Available

DoneEx Vba Compiler for Excel
  • XCell Compiler
    • News
    • Options Overview
    • Features by licenses
    • Excel Formulas Protection
    • Workbook Copy Protection
    • VBA code copy protection
    • Custom Message Content
    • Bulk RegKey Generator
    • Privacy Policy
    • EULA
  • How-To
    • Compile workbook to EXE
    • Use registration key tool
    • Create trial/demo workbook
    • Select target Excel bitness
    • Hide Excel on start
    • Options settings configuration
    • Export/import changed data
    • Date limitation options
    • Translate messages
    • Runtime API References
    • Protect workbook with dongle
    • Compile Time Troubleshooting
Copyright 2005-2022 © DoneEx LLC. All Rights Reserved.