'---------------------------------------------------------------------------- ' EgalTech 2015-2017 '---------------------------------------------------------------------------- ' File : ConstGen.vb Data : 08.05.24 Versione : 2.6e1 ' Contenuto : Modulo costanti generali. ' ' ' ' Modifiche : 08.05.24 ES Creazione modulo. ' ' '---------------------------------------------------------------------------- Public Module ConstGen ' File con direttorio radice dei dati Public Const DAT_FILE_NAME As String = "DataRoot.Ini" Public Const S_DATA As String = "Data" Public Const K_DATAROOT As String = "DataRoot" ' File con dati di licenza Public Const LIC_FILE_NAME As String = "Effector.lic" Public Const S_LICENCE As String = "Licence" Public Const K_LOCKID As String = "LockId" Public Const K_KEY As String = "Key" ' Abilitazioni licenza Public Enum KEY_OPT As UInteger SUPERVISOR = 1 'WALL = 2 'NESTING_AUTO = 4 'SUPERVISOR = 8 'NETWORK = 16 'ANY_DB = 32 End Enum ' File di log generale Public Const GENLOG_FILE_NAME As String = "Effector#.txt" ' Sottodirettorio di configurazione Public Const CONF_DIR As String = "Config" ' Sottodirettorio delle risorse Public Const RES_DIR As String = "Resources" ' Sottodirettorio script Public Const SCRIPT_DIR As String = "Script" ' Sottodirettorio temporaneo Public Const TEMP_DIR As String = "Temp" ' Sottodirettorio dei messaggi Public Const MSG_DIR As String = "Messages" '' Sottodirettorio per Cam automatico 'Public Const PROJS_DIR As String = "Projs" '' Sottodirettorio per Csv automatico 'Public Const PRODS_DIR As String = "Prods" '' Sottodirettorio per Macro 'Public Const MACRO_DIR As String = "Macro" '' Sottodirettorio per Magazzino 'Public Const WAREHOUSE_DIR As String = "Warehouse" '' Sottodirettorio per lavorazioni travi 'Public Const BEAM_DIR As String = "Beam" '' Sottodirettorio per lavorazioni pareti 'Public Const WALL_DIR As String = "Wall" '' Sottodirettorio di default per il salvataggio con nome 'Public Const SAVE_DFL_NAMEDIR As String = "MyProjects" '' Sottodirettorio di default per le macchine 'Public Const MACHINES_DFL_DIR As String = "Machines" '' Sottodirettorio di default per toolmakers 'Public Const TOOLMAKERS_DFL_DIR As String = "ToolMakers" '' Nome file Lua con le funzioni di attrezzaggio 'Public Const SETUP_LUA As String = "SetUp.lua" '' Nome eseguibile per stampa 'Public Const ZEBRAPRINTER_EXE As String = "ZebraPrinterUtilitiesD32.exe" '' Sottodirettorio di default per macro 'Public Const MACRO_DFL_DIR As String = "Macro" End Module