Defines additional values on a beginning of the log line.
blDefault = &HFFFFFFFF | -1 | Default value. Same as blDateTime. |
blNone = &H0 | 0 | No additional values. |
blDate = &H1 | 1 | Date field (without time) |
blTime = &H2 | 2 | Time field in hh:mm:ss format |
blDateTime = &H4 | 4 | Date and time field |
blCounter = &H8 | 8 | Line counter. |
blTickCount = &H10 | 16 | Number of miliseconds that have elapsed since the LogFile object was created. Low resolution counter. |
blmilisecond = &H20 | 32 | Number of miliseconds that have elapsed since the LogFile object was created. The number came from the high-resolution counter. |
blmicrosecond = &H40 | 64 | Number of microseconds that have elapsed since the LogFile object was created. The number came from the high-resolution counter. |
blhrCounter = &H80 | 128 | High-resolution performance counter (See hrCounter property). |
blProcessID = &H100 | 256 | ID of process, which writes line to the log file |
blProcessKernelTime = &H200 | 512 | The amount of time that the process has executed in kernel mode. |
blProcessUserTime = &H400 | 1 024 | The amount of time that the process has executed in user mode. |
blThreadID = &H1000 | 4 096 | ID of thread, which writes line to the log file |
blThreadKernelTime = &H2000 | 8 192 | The amount of time that the thread has executed in kernel mode. |
blThreadUserTime = &H4000 | 16 384 | The amount of time that the thread has executed in user mode. |
VBS include
'LogLineBeginTypes - begin
Public Const blDefault = &HFFFFFFFF 'Default value. Same as blDateTime.
Public Const blNone = &H0 'No additional values.
Public Const blDate = &H1 'Date field (without time)
Public Const blTime = &H2 'Time field in hh:mm:ss format
Public Const blDateTime = &H4 'Date and time field
Public Const blCounter = &H8 'Line counter.
Public Const blTickCount = &H10 'Number of miliseconds that have elapsed since the LogFile object was created. Low resolution counter.
Public Const blmilisecond = &H20 'Number of miliseconds that have elapsed since the LogFile object was created. The number came from the high-resolution counter.
Public Const blmicrosecond = &H40 'Number of microseconds that have elapsed since the LogFile object was created. The number came from the high-resolution counter.
Public Const blhrCounter = &H80 'High-resolution performance counter (See hrCounter property).
Public Const blProcessID = &H100 'ID of process, which writes line to the log file
Public Const blProcessKernelTime = &H200 'The amount of time that the process has executed in kernel mode.
Public Const blProcessUserTime = &H400 'The amount of time that the process has executed in user mode.
Public Const blThreadID = &H1000 'ID of thread, which writes line to the log file
Public Const blThreadKernelTime = &H2000 'The amount of time that the thread has executed in kernel mode.
Public Const blThreadUserTime = &H4000 'The amount of time that the thread has executed in user mode.
'LogLineBeginTypes - end
VB4 include
'LogLineBeginTypes - begin
Public Const blDefault As Long = &HFFFFFFFF 'Default value. Same as blDateTime.
Public Const blNone As Long = &H0 'No additional values.
Public Const blDate As Long = &H1 'Date field (without time)
Public Const blTime As Long = &H2 'Time field in hh:mm:ss format
Public Const blDateTime As Long = &H4 'Date and time field
Public Const blCounter As Long = &H8 'Line counter.
Public Const blTickCount As Long = &H10 'Number of miliseconds that have elapsed since the LogFile object was created. Low resolution counter.
Public Const blmilisecond As Long = &H20 'Number of miliseconds that have elapsed since the LogFile object was created. The number came from the high-resolution counter.
Public Const blmicrosecond As Long = &H40 'Number of microseconds that have elapsed since the LogFile object was created. The number came from the high-resolution counter.
Public Const blhrCounter As Long = &H80 'High-resolution performance counter (See hrCounter property).
Public Const blProcessID As Long = &H100 'ID of process, which writes line to the log file
Public Const blProcessKernelTime As Long = &H200 'The amount of time that the process has executed in kernel mode.
Public Const blProcessUserTime As Long = &H400 'The amount of time that the process has executed in user mode.
Public Const blThreadID As Long = &H1000 'ID of thread, which writes line to the log file
Public Const blThreadKernelTime As Long = &H2000 'The amount of time that the thread has executed in kernel mode.
Public Const blThreadUserTime As Long = &H4000 'The amount of time that the thread has executed in user mode.
'LogLineBeginTypes - end
VB5 include
Public Enum LogLineBeginTypes
blDefault = &HFFFFFFFF 'Default value. Same as blDateTime.
blNone = &H0 'No additional values.
blDate = &H1 'Date field (without time)
blTime = &H2 'Time field in hh:mm:ss format
blDateTime = &H4 'Date and time field
blCounter = &H8 'Line counter.
blTickCount = &H10 'Number of miliseconds that have elapsed since the LogFile object was created. Low resolution counter.
blmilisecond = &H20 'Number of miliseconds that have elapsed since the LogFile object was created. The number came from the high-resolution counter.
blmicrosecond = &H40 'Number of microseconds that have elapsed since the LogFile object was created. The number came from the high-resolution counter.
blhrCounter = &H80 'High-resolution performance counter (See hrCounter property).
blProcessID = &H100 'ID of process, which writes line to the log file
blProcessKernelTime = &H200 'The amount of time that the process has executed in kernel mode.
blProcessUserTime = &H400 'The amount of time that the process has executed in user mode.
blThreadID = &H1000 'ID of thread, which writes line to the log file
blThreadKernelTime = &H2000 'The amount of time that the thread has executed in kernel mode.
blThreadUserTime = &H4000 'The amount of time that the thread has executed in user mode.
End Enum 'LogLineBeginTypes
JScript include
//LogLineBeginTypes - begin
var blDefault = 0xFFFFFFFF; //Default value. Same as blDateTime.
var blNone = 0x0; //No additional values.
var blDate = 0x1; //Date field (without time)
var blTime = 0x2; //Time field in hh:mm:ss format
var blDateTime = 0x4; //Date and time field
var blCounter = 0x8; //Line counter.
var blTickCount = 0x10; //Number of miliseconds that have elapsed since the LogFile object was created. Low resolution counter.
var blmilisecond = 0x20; //Number of miliseconds that have elapsed since the LogFile object was created. The number came from the high-resolution counter.
var blmicrosecond = 0x40; //Number of microseconds that have elapsed since the LogFile object was created. The number came from the high-resolution counter.
var blhrCounter = 0x80; //High-resolution performance counter (See hrCounter property).
var blProcessID = 0x100; //ID of process, which writes line to the log file
var blProcessKernelTime = 0x200; //The amount of time that the process has executed in kernel mode.
var blProcessUserTime = 0x400; //The amount of time that the process has executed in user mode.
var blThreadID = 0x1000; //ID of thread, which writes line to the log file
var blThreadKernelTime = 0x2000; //The amount of time that the thread has executed in kernel mode.
var blThreadUserTime = 0x4000; //The amount of time that the thread has executed in user mode.
//LogLineBeginTypes - end
IDL include
// LogLineBeginTypes
typedef [helpcontext(0x2005B), helpstring("Defines additional values on a beginning of the log line.")]
enum LogLineBeginTypes{
[helpcontext(0x2005B), helpstring("Default value. Same as blDateTime.")]
blDefault = 0xFFFFFFFF,
[helpcontext(0x2005B), helpstring("No additional values.")]
blNone = 0x0,
[helpcontext(0x2005B), helpstring("Date field (without time)")]
blDate = 0x1,
[helpcontext(0x2005B), helpstring("Time field in hh:mm:ss format")]
blTime = 0x2,
[helpcontext(0x2005B), helpstring("Date and time field")]
blDateTime = 0x4,
[helpcontext(0x2005B), helpstring("Line counter.")]
blCounter = 0x8,
[helpcontext(0x2005B), helpstring("Number of miliseconds that have elapsed since the LogFile object was created. Low resolution counter.")]
blTickCount = 0x10,
[helpcontext(0x2005B), helpstring("Number of miliseconds that have elapsed since the LogFile object was created. The number came from the high-resolution counter.")]
blmilisecond = 0x20,
[helpcontext(0x2005B), helpstring("Number of microseconds that have elapsed since the LogFile object was created. The number came from the high-resolution counter.")]
blmicrosecond = 0x40,
[helpcontext(0x2005B), helpstring("High-resolution performance counter (See hrCounter property).")]
blhrCounter = 0x80,
[helpcontext(0x2005B), helpstring("ID of process, which writes line to the log file")]
blProcessID = 0x100,
[helpcontext(0x2005B), helpstring("The amount of time that the process has executed in kernel mode.")]
blProcessKernelTime = 0x200,
[helpcontext(0x2005B), helpstring("The amount of time that the process has executed in user mode.")]
blProcessUserTime = 0x400,
[helpcontext(0x2005B), helpstring("ID of thread, which writes line to the log file")]
blThreadID = 0x1000,
[helpcontext(0x2005B), helpstring("The amount of time that the thread has executed in kernel mode.")]
blThreadKernelTime = 0x2000,
[helpcontext(0x2005B), helpstring("The amount of time that the thread has executed in user mode.")]
blThreadUserTime = 0x4000
} LogLineBeginTypes;
ASP file upload and ScriptUtilities classes
Kernel, ByteArray, Process, Thread, Advapi, INIFile, ZLib, LogFile, ASPForm, FormFields, FormField, FormParser, ProgressInfo
ASP file upload and ScriptUtilities enums
ProcessCreationFlags, ThreadPriorities, PriorityClasses, LogonTypes, ConvertCodePages, OutputTypes, ZLibCompressLevels, ConvertTypes, LogLineEncodes, LogLineBeginTypes, FormStates, eFormType
Huge ASP upload is easy to use, hi-performance ASP file upload component with progress bar indicator. This component lets you upload multiple files with size up to 4GB to a disk or a database along with another form fields. Huge ASP file upload is a most featured upload component on a market with competitive price and a great performance . The software has also a free version of asp upload with progress, called Pure asp upload , written in plain VBS, without components (so you do not need to install anything on server). This installation package contains also ScriptUtilities library. Script Utilities lets you create hi-performance log files , works with binary data , you can download multiple files with zip/arj compression, work with INI files and much more with the ASP utility.