Microsoft.VisualBasic
Indicates the window style to use for the invoked program when calling the Shell function.
2
Window is hidden and focus is passed to the hidden window. This member is equivalent to the Visual Basic constant vbHide.
Window has focus and is restored to its original size and position. This member is equivalent to the Visual Basic constant vbNormalFocus.
Window is displayed as an icon with focus. This member is equivalent to the Visual Basic constant vbMinimizedFocus.
Window is maximized with focus. This member is equivalent to the Visual Basic constant vbMaximizedFocus.
Window is restored to its most recent size and position. The currently active window remains active. This member is equivalent to the Visual Basic constant vbNormalNoFocus.
Window is displayed as an icon. The currently active window remains active. This member is equivalent to the Visual Basic constant vbMinimizedNoFocus.
Indicates how to play sounds when calling audio methods.
1
Causes the My.Computer.Audio.Play method to play the sound, and waits until it completes before calling code continues.
Causes the My.Computer.Audio.Play method to play the sound in the background. The calling code continues to execute.
Causes the My.Computer.Audio.Play method to play the sound in the background until the My.Computer.Audio.Stop Method is called. The calling code continues to execute.
Indicates the type of procedure being invoked when calling the CallByName function.
1
A method is being invoked. This member is equivalent to the Visual Basic constant vbMethod.
A property value is being retrieved. This member is equivalent to the Visual Basic constant vbGet.
An Object property value is being determined. This member is equivalent to the Visual Basic constant vbLet.
A property value is being determined. This member is equivalent to the Visual Basic constant vbSet.
A Visual Basic Collection is an ordered set of items that can be referred to as a unit.
1
Creates and returns a new Visual Basic Collection Object (Visual Basic).
Adds an element to a Collection object.
Required. An object of any type that specifies the element to add to the collection.
Optional. A unique String expression that specifies a key string that can be used instead of a positional index to access this new element in the collection.
Optional. An expression that specifies a relative position in the collection. The element to be added is placed in the collection before the element identified by the argument. If is a numeric expression, it must be a number from 1 through the value of the collection's Count Property (Collection Object). If is a String expression, it must correspond to the key string specified when the element being referred to was added to the collection. You cannot specify both and .
Optional. An expression that specifies a relative position in the collection. The element to be added is placed in the collection after the element identified by the argument. If is a numeric expression, it must be a number from 1 through the value of the collection's Count property. If is a String expression, it must correspond to the key string specified when the element referred to was added to the collection. You cannot specify both and .
1
Deletes all elements of a Visual Basic Collection object.
1
Returns a Boolean value indicating whether a Visual Basic Collection object contains an element with a specific key.
Returns a Boolean value indicating whether a Visual Basic Collection object contains an element with a specific key.
Required. A String expression that specifies the key for which to search the elements of the collection.
1
Returns an Integer containing the number of elements in a collection. Read-only.
Returns an Integer containing the number of elements in a collection. Read-only.
1
Returns a reference to an enumerator object, which is used to iterate over a Collection Object (Visual Basic).
Returns a reference to an enumerator object, which is used to iterate over a Collection Object (Visual Basic).
1
Returns the data needed to serialize the object. Implements the interface.
A object containing the information required to serialize the object.
A object containing the source and destination of the serialized stream associated with the object.
Copies the elements of the to an , starting at a particular index. Implements the interface.
The one-dimensional that is the destination of the elements copied from object. The must have zero-based indexing.
The zero-based index in at which copying begins.
is null.
is less than zero.
is multidimensional.
-or-
is equal to or greater than the length of .
-or-
The number of elements in the source object is greater than the available space from to the end of the destination .
The type of the source object cannot be cast automatically to the type of the destination .
Gets the number of items in this collection. Implements the interface.
The number of items in this collection.
Returns an enumerator that iterates through the collection. Implements the interface.
An object that can be used to iterate through the collection.
Gets a value indicating whether access to the object is synchronized (thread safe). Implements the interface.
Returns True if access to the object is synchronized (thread safe); otherwise, False.
Gets an object that can be used to synchronize access to the object. Implements the interface.
An object that can be used to synchronize access to the object.
Adds an item to the object. Implements the interface.
The position into which the new element was inserted.
The to add to the object.
The object is read-only.
-or-
The object has a fixed size.
Removes all items from the object. Implements the interface.
The is read-only.
Determines whether the object contains a specific value. Implements the interface.
Returns True if the is found in the object; otherwise, False.
The to locate in the object.
Determines the index of a specific item in the object. Implements the interface.
The index of if found in the collection; otherwise, -1.
The to locate in the object.
Inserts an item to the object at the specified index. Implements the interface.
The zero-based index at which should be inserted.
The to insert into the object.
is not a valid index in the object.
The object is read-only.
-or-
The object has a fixed size.
is null reference in the object.
Gets a value indicating whether the object has a fixed size. Implements the interface.
Returns True if the object has a fixed size; otherwise, False.
Gets a value indicating whether the object is read-only. Implements the interface.
Returns True if the object is read-only; otherwise, False.
Gets or sets the element at the specified index. Implements the interface
The element at the specified index.
The zero-based index of the element to get or set.
is not a valid index in the object.
The property is set and the object is read-only.
Removes the first occurrence of a specific object from the object. Implements the interface.
The to remove from the object.
The object is read-only.
-or-
The object has a fixed size.
Removes the object item at the specified index. Implements the interface.
The zero-based index of the item to remove.
is not a valid index in the object.
The object is read-only.
-or-
The object has a fixed size.
Returns a specific element of a Collection object either by position or by key. Read-only.
Returns a specific element of a Collection object either by position or by key. Read-only.
(A) A numeric expression that specifies the position of an element of the collection. must be a number from 1 through the value of the collection's Count Property (Collection Object). Or (B) An Object expression that specifies the position or key string of an element of the collection.
1
Returns a specific element of a Collection object either by position or by key. Read-only.
Returns a specific element of a Collection object either by position or by key. Read-only.
(A) A numeric expression that specifies the position of an element of the collection. must be a number from 1 through the value of the collection's Count Property (Collection Object). Or (B) An Object expression that specifies the position or key string of an element of the collection.
1
Returns a specific element of a Collection object either by position or by key. Read-only.
Returns a specific element of a Collection object either by position or by key. Read-only.
A unique String expression that specifies a key string that can be used, instead of a positional index, to access an element of the collection. must correspond to the argument specified when the element was added to the collection.
1
Runs after the entire object graph has been deserialized. Implements the interface.
The object that initiated the callback.
Removes an element from a Collection object.
A numeric expression that specifies the position of an element of the collection. must be a number from 1 through the value of the collection's Count Property (Collection Object).
1
Removes an element from a Collection object.
A unique String expression that specifies a key string that can be used, instead of a positional index, to access an element of the collection. must correspond to the argument specified when the element was added to the collection.
1
The ComClassAttribute attribute instructs the compiler to add metadata that allows a class to be exposed as a COM object.
1
Initializes a new instance of the ComClassAttribute class.
Initializes a new instance of the ComClassAttribute class.
Initializes the value of the ClassID property that is used to uniquely identify a class.
Initializes a new instance of the ComClassAttribute class.
Initializes the value of the ClassID property that is used to uniquely identify a class.
Initializes the value of the InterfaceID property that is used to uniquely identify an interface.
Initializes a new instance of the ComClassAttribute class.
Initializes the value of the ClassID property that is used to uniquely identify a class.
Initializes the value of the InterfaceID property that is used to uniquely identify an interface.
Initializes the value of the EventID property that is used to uniquely identify an event.
Gets a class ID used to uniquely identify a class.
Read-only. A string that can be used by the compiler to uniquely identify the class when a COM object is created.
1
Gets an event ID used to uniquely identify an event.
Read only. A string that can be used by the compiler to uniquely identify an event for the class when a COM object is created.
1
Gets an interface ID used to uniquely identify an interface.
Read-only. A string that can be used by the compiler to uniquely identify an interface for the class when a COM object is created.
1
Indicates that the COM interface name shadows another member of the class or base class.
A Boolean value that indicates that the COM interface name shadows another member of the class or base class.
1
Indicates how to compare strings when calling comparison functions.
1
Performs a binary comparison. This member is equivalent to the Visual Basic constant vbBinaryCompare.
Performs a textual comparison. This member is equivalent to the Visual Basic constant vbTextCompare.
The Constants module contains miscellaneous constants. These constants can be used anywhere in your code.
1
Indicates which button was pressed on a message box, returned by the MsgBox function.
1
Indicates which buttons to display when calling the MsgBox function.
1
Indicates which buttons to display when calling the MsgBox function.
1
Indicates the file attributes to use when calling file-access functions.
1
Indicates the type of a variant object, returned by the VarType function.
1
Represents a backspace character for print and display functions.
1
Indicates how to compare strings when calling comparison functions.
1
Indicates the type of a variant object, returned by the VarType function.
1
Indicates the type of a variant object, returned by the VarType function.
1
Indicates which button was pressed on a message box, returned by the MsgBox function.
1
Represents a carriage-return character for print and display functions.
1
Indicates which buttons to display when calling the MsgBox function.
1
Represents a carriage-return character combined with a linefeed character for print and display functions.
1
Indicates the type of a variant object, returned by the VarType function.
1
Indicates the type of a variant object, returned by the VarType function.
1
Indicates the type of a variant object, returned by the VarType function.
1
Indicates which buttons to display when calling the MsgBox function.
1
Indicates which buttons to display when calling the MsgBox function.
1
Indicates which buttons to display when calling the MsgBox function.
1
Indicates the file attributes to use when calling file-access functions.
1
Indicates the type of a variant object, returned by the VarType function.
1
Indicates the type of a variant object, returned by the VarType function.
1
Indicates which buttons to display when calling the MsgBox function.
1
Indicates a Boolean value or whether the default should be used when calling number-formatting functions.
1
Indicates the first week of the year to use when calling date-related functions.
1
Indicates the first week of the year to use when calling date-related functions.
1
Indicates the first week of the year to use when calling date-related functions.
1
Represents a form-feed character for print functions.
1
Indicates the first day of the week to use when calling date-related functions.
1
Indicates how to display dates when calling the FormatDateTime function.
1
Indicates the type of procedure being invoked when calling the CallByName function.
1
Indicates the file attributes to use when calling file-access functions.
1
Indicates the window style to use for the invoked program when calling the Shell function.
1
Indicates which type of conversion to perform when calling the StrConv function.
1
Indicates which button was pressed on a message box, returned by the MsgBox function.
1
Indicates which buttons to display when calling the MsgBox function.
1
Indicates the type of a variant object, returned by the VarType function.
1
Indicates which type of conversion to perform when calling the StrConv function.
1
Indicates the type of procedure being invoked when calling the CallByName function.
1
Represents a linefeed character for print and display functions.
1
Indicates which type of conversion to perform when calling the StrConv function.
1
Indicates the type of a variant object, returned by the VarType function.
1
Indicates how to display dates when calling the FormatDateTime function.
1
Indicates how to display dates when calling the FormatDateTime function.
1
Indicates which type of conversion to perform when calling the StrConv function.
1
Indicates the window style to use for the invoked program when calling the Shell function.
1
Indicates the type of procedure being invoked when calling the CallByName function.
1
Indicates the window style to use for the invoked program when calling the Shell function.
1
Indicates the window style to use for the invoked program when calling the Shell function.
1
Indicates the first day of the week to use when calling date-related functions.
1
Indicates which buttons to display when calling the MsgBox function.
1
Indicates which buttons to display when calling the MsgBox function.
1
Indicates which buttons to display when calling the MsgBox function.
1
Indicates which buttons to display when calling the MsgBox function.
1
Indicates which type of conversion to perform when calling the StrConv function.
1
Represents a newline character for print and display functions.
1
Indicates which button was pressed on a message box, returned by the MsgBox function.
1
Indicates the file attributes to use when calling file-access functions.
1
Indicates the window style to use for the invoked program when calling the Shell function.
1
Indicates the window style to use for the invoked program when calling the Shell function.
1
Indicates the type of a variant object, returned by the VarType function.
1
Represents a null character for print and display functions.
1
Represents a zero-length string for print and display functions, and for calling external procedures.
1
Indicates the type of a variant object, returned by the VarType function.
1
Represents the object error number. User-defined error numbers should be greater than this value.
1
Indicates which button was pressed on a message box, returned by the MsgBox function.
1
Indicates which buttons to display when calling the MsgBox function.
1
Indicates which buttons to display when calling the MsgBox function.
1
Indicates which type of conversion to perform when calling the StrConv function.
1
Indicates which buttons to display when calling the MsgBox function.
1
Indicates the file attributes to use when calling file-access functions.
1
Indicates which button was pressed on a message box, returned by the MsgBox function.
1
Indicates which buttons to display when calling the MsgBox function.
1
Indicates the first day of the week to use when calling date-related functions.
1
Indicates the type of procedure being invoked when calling the CallByName function.
1
Indicates how to display dates when calling the FormatDateTime function.
1
Indicates how to display dates when calling the FormatDateTime function.
1
Indicates which type of conversion to perform when calling the StrConv function.
1
Indicates the type of a variant object, returned by the VarType function.
1
Indicates the type of a variant object, returned by the VarType function.
1
Indicates the first day of the week to use when calling date-related functions.
1
Indicates the file attributes to use when calling file-access functions.
1
Indicates which buttons to display when calling the MsgBox function.
1
Represents a tab character for print and display functions.
1
Indicates how to compare strings when calling comparison functions.
1
Indicates the first day of the week to use when calling date-related functions.
1
Indicates which type of conversion to perform when calling the StrConv function.
1
Indicates a Boolean value or whether the default should be used when calling number-formatting functions.
1
Indicates the first day of the week to use when calling date-related functions.
1
Indicates which type of conversion to perform when calling the StrConv function.
1
Indicates a Boolean value or whether the default should be used when calling number-formatting functions.
1
Indicates the type of a variant object, returned by the VarType function.
1
Indicates the first week of the year to use when calling date-related functions.
1
Indicates the first day of the week to use when calling date-related functions.
1
Indicates the type of a variant object, returned by the VarType function.
1
Represents a carriage-return character for print functions.
1
Indicates the file attributes to use when calling file-access functions.
1
Indicates the first day of the week to use when calling date-related functions.
1
Indicates which type of conversion to perform when calling the StrConv function.
1
Indicates which button was pressed on a message box, returned by the MsgBox function.
1
Indicates which buttons to display when calling the MsgBox function.
1
Indicates which buttons to display when calling the MsgBox function.
1
The ControlChars module contains constants used as control characters. These constants can be used anywhere in your code.
1
Initializes a new instance of the T:Microsoft.VisualBasic.ControlChars class.
When you call print and display functions, you can use the following constants in your code in place of the actual values.
1
When you call print and display functions, you can use the following constants in your code in place of the actual values.
1
When you call print and display functions, you can use the following constants in your code in place of the actual values.
1
When you call print and display functions, you can use the following constants in your code in place of the actual values.
1
When you call print and display functions, you can use the following constants in your code in place of the actual values.
1
When you call print and display functions, you can use the following constants in your code in place of the actual values.
1
When you call print and display functions, you can use the following constants in your code in place of the actual values.
1
When you call print and display functions, you can use the following constants in your code in place of the actual values.
1
When you call print and display functions, you can use the following constants in your code in place of the actual values.
1
When you call print and display functions, you can use the following constants in your code in place of the actual values.
1
The Conversion module contains the procedures used to perform various conversion operations.
1
Returns the error message that corresponds to a given error number.
Returns the error message that corresponds to a given error number.
1
Returns the error message that corresponds to a given error number.
Returns the error message that corresponds to a given error number.
Optional. Any valid error number.
1
Return the integer portion of a number.
Return the integer portion of a number.
Required. A number of type Double or any valid numeric expression. If contains Nothing, Nothing is returned.
1
Return the integer portion of a number.
Return the integer portion of a number.
Required. A number of type Double or any valid numeric expression. If contains Nothing, Nothing is returned.
1
Return the integer portion of a number.
Return the integer portion of a number.
Required. A number of type Double or any valid numeric expression. If contains Nothing, Nothing is returned.
1
Return the integer portion of a number.
Return the integer portion of a number.
Required. A number of type Double or any valid numeric expression. If contains Nothing, Nothing is returned.
1
Return the integer portion of a number.
Return the integer portion of a number.
Required. A number of type Double or any valid numeric expression. If contains Nothing, Nothing is returned.
1
Return the integer portion of a number.
Return the integer portion of a number.
Required. A number of type Double or any valid numeric expression. If contains Nothing, Nothing is returned.
1
Return the integer portion of a number.
Return the integer portion of a number.
Required. A number of type Double or any valid numeric expression. If contains Nothing, Nothing is returned.
1
Returns a string representing the hexadecimal value of a number.
Returns a string representing the hexadecimal value of a number.
Required. Any valid numeric expression or String expression.
1
Returns a string representing the hexadecimal value of a number.
Returns a string representing the hexadecimal value of a number.
Required. Any valid numeric expression or String expression.
1
Returns a string representing the hexadecimal value of a number.
Returns a string representing the hexadecimal value of a number.
Required. Any valid numeric expression or String expression.
1
Returns a string representing the hexadecimal value of a number.
Returns a string representing the hexadecimal value of a number.
Required. Any valid numeric expression or String expression.
1
Returns a string representing the hexadecimal value of a number.
Returns a string representing the hexadecimal value of a number.
Required. Any valid numeric expression or String expression.
1
Returns a string representing the hexadecimal value of a number.
Returns a string representing the hexadecimal value of a number.
Required. Any valid numeric expression or String expression.
1
Returns a string representing the hexadecimal value of a number.
Returns a string representing the hexadecimal value of a number.
Required. Any valid numeric expression or String expression.
1
Returns a string representing the hexadecimal value of a number.
Returns a string representing the hexadecimal value of a number.
Required. Any valid numeric expression or String expression.
1
Returns a string representing the hexadecimal value of a number.
Returns a string representing the hexadecimal value of a number.
Required. Any valid numeric expression or String expression.
1
Return the integer portion of a number.
Return the integer portion of a number.
Required. A number of type Double or any valid numeric expression. If contains Nothing, Nothing is returned.
1
Return the integer portion of a number.
Return the integer portion of a number.
Required. A number of type Double or any valid numeric expression. If contains Nothing, Nothing is returned.
1
Return the integer portion of a number.
Return the integer portion of a number.
Required. A number of type Double or any valid numeric expression. If contains Nothing, Nothing is returned.
1
Return the integer portion of a number.
Return the integer portion of a number.
Required. A number of type Double or any valid numeric expression. If contains Nothing, Nothing is returned.
1
Return the integer portion of a number.
Return the integer portion of a number.
Required. A number of type Double or any valid numeric expression. If contains Nothing, Nothing is returned.
1
Return the integer portion of a number.
Return the integer portion of a number.
Required. A number of type Double or any valid numeric expression. If contains Nothing, Nothing is returned.
1
Return the integer portion of a number.
Return the integer portion of a number.
Required. A number of type Double or any valid numeric expression. If contains Nothing, Nothing is returned.
1
Returns a string representing the octal value of a number.
Returns a string representing the octal value of a number.
Required. Any valid numeric expression or String expression.
1
Returns a string representing the octal value of a number.
Returns a string representing the octal value of a number.
Required. Any valid numeric expression or String expression.
1
Returns a string representing the octal value of a number.
Returns a string representing the octal value of a number.
Required. Any valid numeric expression or String expression.
1
Returns a string representing the octal value of a number.
Returns a string representing the octal value of a number.
Required. Any valid numeric expression or String expression.
1
Returns a string representing the octal value of a number.
Returns a string representing the octal value of a number.
Required. Any valid numeric expression or String expression.
1
Returns a string representing the octal value of a number.
Returns a string representing the octal value of a number.
Required. Any valid numeric expression or String expression.
1
Returns a string representing the octal value of a number.
Returns a string representing the octal value of a number.
Required. Any valid numeric expression or String expression.
1
Returns a string representing the octal value of a number.
Returns a string representing the octal value of a number.
Required. Any valid numeric expression or String expression.
1
Returns a string representing the octal value of a number.
Returns a string representing the octal value of a number.
Required. Any valid numeric expression or String expression.
1
Returns a String representation of a number.
Returns a String representation of a number.
Required. An Object containing any valid numeric expression.
1
Returns the numbers contained in a string as a numeric value of appropriate type.
Returns the numbers contained in a string as a numeric value of appropriate type.
Required. Any valid String expression, Object variable, or Char value. If is of type Object, its value must be convertible to String or an error occurs.
1
Returns the numbers contained in a string as a numeric value of appropriate type.
Returns the numbers contained in a string as a numeric value of appropriate type.
Required. Any valid String expression, Object variable, or Char value. If is of type Object, its value must be convertible to String or an error occurs.
1
Returns the numbers contained in a string as a numeric value of appropriate type.
Returns the numbers contained in a string as a numeric value of appropriate type.
Required. Any valid String expression, Object variable, or Char value. If is of type Object, its value must be convertible to String or an error occurs.
1
The DateAndTime module contains the procedures and properties used in date and time operations.
1
Returns a Date value containing a date and time value to which a specified time interval has been added.
Returns a Date value containing a date and time value to which a specified time interval has been added.
Required. DateInterval enumeration value or String expression representing the time interval you want to add.
Required. Double. Floating-point expression representing the number of intervals you want to add. can be positive (to get date/time values in the future) or negative (to get date/time values in the past). It can contain a fractional part when specifies hours, minutes, or seconds. For other values of , any fractional part of is ignored.
Required. Date. An expression representing the date and time to which the interval is to be added. itself is not changed in the calling program.
1
Returns a Date value containing a date and time value to which a specified time interval has been added.
Returns a Date value containing a date and time value to which a specified time interval has been added.
Required. DateInterval enumeration value or String expression representing the time interval you want to add.
Required. Double. Floating-point expression representing the number of intervals you want to add. can be positive (to get date/time values in the future) or negative (to get date/time values in the past). It can contain a fractional part when specifies hours, minutes, or seconds. For other values of , any fractional part of is ignored.
Required. Date. An expression representing the date and time to which the interval is to be added. itself is not changed in the calling program.
1
Returns a Long value specifying the number of time intervals between two Date values.
Returns a Long value specifying the number of time intervals between two Date values.
Required. DateInterval enumeration value or String expression representing the time interval you want to use as the unit of difference between and .
Required. Date. The first date/time value you want to use in the calculation.
Required. Date. The second date/time value you want to use in the calculation.
Optional. A value chosen from the FirstDayOfWeek enumeration that specifies the first day of the week. If not specified, FirstDayOfWeek.Sunday is used.
Optional. A value chosen from the FirstWeekOfYear enumeration that specifies the first week of the year. If not specified, FirstWeekOfYear.Jan1 is used.
1
Returns a Long value specifying the number of time intervals between two Date values.
Returns a Long value specifying the number of time intervals between two Date values.
Required. DateInterval enumeration value or String expression representing the time interval you want to use as the unit of difference between and .
Required. Date. The first date/time value you want to use in the calculation.
Required. Date. The second date/time value you want to use in the calculation.
Optional. A value chosen from the FirstDayOfWeek enumeration that specifies the first day of the week. If not specified, FirstDayOfWeek.Sunday is used.
Optional. A value chosen from the FirstWeekOfYear enumeration that specifies the first week of the year. If not specified, FirstWeekOfYear.Jan1 is used.
1
Returns an Integer value containing the specified component of a given Date value.
Returns an Integer value containing the specified component of a given Date value.
Required. DateInterval enumeration value or String expression representing the part of the date/time value you want to return.
Required. Date value that you want to evaluate.
Optional. A value chosen from the FirstDayOfWeek enumeration that specifies the first day of the week. If not specified, FirstDayOfWeek.Sunday is used.
Optional. A value chosen from the FirstWeekOfYear enumeration that specifies the first week of the year. If not specified, FirstWeekOfYear.Jan1 is used.
1
Returns an Integer value containing the specified component of a given Date value.
Returns an Integer value containing the specified component of a given Date value.
Required. DateInterval enumeration value or String expression representing the part of the date/time value you want to return.
Required. Date value that you want to evaluate.
Optional. A value chosen from the FirstDayOfWeek enumeration that specifies the first day of the week. If not specified, FirstDayOfWeek.Sunday is used.
Optional. A value chosen from the FirstWeekOfYear enumeration that specifies the first week of the year. If not specified, FirstWeekOfYear.Jan1 is used.
1
Returns a Date value representing a specified year, month, and day, with the time information set to midnight (00:00:00).
Returns a Date value representing a specified year, month, and day, with the time information set to midnight (00:00:00).
Required. Integer expression from 1 through 9999. However, values below this range are also accepted. If is 0 through 99, it is interpreted as being between 1930 and 2029, as explained in the "Remarks" section below. If is less than 1, it is subtracted from the current year.
Required. Integer expression from 1 through 12. However, values outside this range are also accepted. The value of is offset by 1 and applied to January of the calculated year. In other words, ( - 1) is added to January. The year is recalculated if necessary. The following results illustrate this effect:
If is 1, the result is January of the calculated year.
If is 0, the result is December of the previous year.
If is -1, the result is November of the previous year.
If is 13, the result is January of the following year.
Required. Integer expression from 1 through 31. However, values outside this range are also accepted. The value of is offset by 1 and applied to the first day of the calculated month. In other words, ( - 1) is added to the first of the month. The month and year are recalculated if necessary. The following results illustrate this effect:
If is 1, the result is the first day of the calculated month.
If is 0, the result is the last day of the previous month.
If is -1, the result is the penultimate day of the previous month.
If is past the end of the current month, the result is the appropriate day of the following month. For example, if is 4 and is 31, the result is May 1.
1
Returns or sets a String value representing the current date according to your system.
Returns or sets a String value representing the current date according to your system.
1
Returns a Date value containing the date information represented by a string, with the time information set to midnight (00:00:00).
Returns a Date value containing the date information represented by a string, with the time information set to midnight (00:00:00).
Required. String expression representing a date/time value from 00:00:00 on January 1 of the year 1 through 23:59:59 on December 31, 9999.
1
Returns an Integer value from 1 through 31 representing the day of the month.
Returns an Integer value from 1 through 31 representing the day of the month.
Required. Date value from which you want to extract the day.
1
Returns an Integer value from 0 through 23 representing the hour of the day.
Returns an Integer value from 0 through 23 representing the hour of the day.
Required. Date value from which you want to extract the hour.
1
Returns an Integer value from 0 through 59 representing the minute of the hour.
Returns an Integer value from 0 through 59 representing the minute of the hour.
Required. Date value from which you want to extract the minute.
1
Returns an Integer value from 1 through 12 representing the month of the year.
Returns an Integer value from 1 through 12 representing the month of the year.
Required. Date value from which you want to extract the month.
1
Returns a String value containing the name of the specified month.
Returns a String value containing the name of the specified month.
Required. Integer. The numeric designation of the month, from 1 through 13; 1 indicates January and 12 indicates December. You can use the value 13 with a 13-month calendar. If your system is using a 12-month calendar and is 13, MonthName returns an empty string.
Optional. Boolean value that indicates if the month name is to be abbreviated. If omitted, the default is False, which means the month name is not abbreviated.
1
Returns a Date value containing the current date and time according to your system.
Returns a Date value containing the current date and time according to your system.
1
Returns an Integer value from 0 through 59 representing the second of the minute.
Returns an Integer value from 0 through 59 representing the second of the minute.
Required. Date value from which you want to extract the second.
1
Returns or sets a Date value containing the current time of day according to your system.
Returns or sets a Date value containing the current time of day according to your system.
1
Returns a Double value representing the number of seconds elapsed since midnight.
Returns a Double value representing the number of seconds elapsed since midnight.
1
Returns a Date value representing a specified hour, minute, and second, with the date information set relative to January 1 of the year 1.
Returns a Date value representing a specified hour, minute, and second, with the date information set relative to January 1 of the year 1.
Required. Integer expression from 0 through 23. However, values outside this range are also accepted.
Required. Integer expression from 0 through 59. However, values outside this range are also accepted. The value of is added to the calculated hour, so a negative value specifies minutes before that hour.
Required. Integer expression from 0 through 59. However, values outside this range are also accepted. The value of is added to the calculated minute, so a negative value specifies seconds before that minute.
1
Returns or sets a String value representing the current time of day according to your system.
Returns or sets a String value representing the current time of day according to your system.
1
Returns a Date value containing the time information represented by a string, with the date information set to January 1 of the year 1.
Returns a Date value containing the time information represented by a string, with the date information set to January 1 of the year 1.
Required. String expression representing a date/time value from 00:00:00 on January 1 of the year 1 through 23:59:59 on December 31, 9999.
1
Returns or sets a Date value containing the current date according to your system.
Returns or sets a Date value containing the current date according to your system.
1
Returns an Integer value containing a number representing the day of the week.
Returns an Integer value containing a number representing the day of the week.
Required. Date value for which you want to determine the day of the week.
Optional. A value chosen from the FirstDayOfWeek enumeration that specifies the first day of the week. If not specified, FirstDayOfWeek.Sunday is used.
1
Returns a String value containing the name of the specified weekday.
Returns a String value containing the name of the specified weekday.
Required. Integer. The numeric designation for the weekday, from 1 through 7; 1 indicates the first day of the week and 7 indicates the last day of the week. The identities of the first and last days depend on the setting of .
Optional. Boolean value that indicates if the weekday name is to be abbreviated. If omitted, the default is False, which means the weekday name is not abbreviated.
Optional. A value chosen from the FirstDayOfWeek enumeration that specifies the first day of the week. If not specified, FirstDayOfWeek.System is used.
1
Returns an Integer value from 1 through 9999 representing the year.
Returns an Integer value from 1 through 9999 representing the year.
Required. Date value from which you want to extract the year.
1
Indicates how to display dates when calling the FormatDateTime function.
1
For real numbers, displays a date and time. If the number has no fractional part, displays only a date. If the number has no integer part, displays time only. Date and time display is determined by your computer's regional settings. This member is equivalent to the Visual Basic constant vbGeneralDate.
Displays a date using the long-date format specified in your computer's regional settings. This member is equivalent to the Visual Basic constant vbLongDate.
Displays a date using the short-date format specified in your computer's regional settings. This member is equivalent to the Visual Basic constant vbShortDate.
Displays a time using the long-time format specified in your computer's regional settings. This member is equivalent to the Visual Basic constant vbLongTime.
Displays a time using the short-time format specified in your computer's regional settings. This member is equivalent to the Visual Basic constant vbShortTime.
Indicates how to determine and format date intervals when calling date-related functions.
1
Year
Quarter of year (1 through 4)
Month (1 through 12)
Day of year (1 through 366)
Day of month (1 through 31)
Week of year (1 through 53)
Day of week (1 through 7)
Hour (1 through 24)
Minute (1 through 60)
Second (1 through 60)
Indicates when payments are due when calling financial methods.
1
Falls at the end of the date interval
Falls at the beginning of the date interval
The ErrObject module contains properties and procedures used to identify and handle run-time errors using the Err object.
1
Clears all property settings of the Err object.
1
Returns or sets a String expression containing a descriptive string associated with an error. Read/write.
Returns or sets a String expression containing a descriptive string associated with an error. Read/write.
1
Returns an integer indicating the line number of the last executed statement. Read-only.
Returns an integer indicating the line number of the last executed statement. Read-only.
1
Returns the exception representing the error that occurred.
Returns the exception representing the error that occurred.
1
Returns or sets an Integer containing the context ID for a topic in a Help file. Read/write.
Returns or sets an Integer containing the context ID for a topic in a Help file. Read/write.
1
Returns or sets a String expression containing the fully qualified path to a Help file. Read/write.
Returns or sets a String expression containing the fully qualified path to a Help file. Read/write.
1
Returns a system error code produced by a call to a dynamic-link library (DLL). Read-only.
Returns a system error code produced by a call to a dynamic-link library (DLL). Read-only.
1
Returns or sets a numeric value specifying an error. Read/write.
Returns or sets a numeric value specifying an error. Read/write.
1
Generates a run-time error; can be used instead of the Error statement.
Required. Long integer that identifies the nature of the error. Visual Basic errors are in the range 0–65535; the range 0–512 is reserved for system errors; the range 513–65535 is available for user-defined errors. When setting the Number property to your own error code in a class module, you add your error code number to the vbObjectError constant. For example, to generate the error number 513, assign vbObjectError + 513 to the Number property.
Optional. String expression naming the object or application that generated the error. When setting this property for an object, use the form project.class. If is not specified, the process ID of the current Visual Basic project is used.
Optional. String expression describing the error. If unspecified, the value in the Number property is examined. If it can be mapped to a Visual Basic run-time error code, the string that would be returned by the Error function is used as the Description property. If there is no Visual Basic error corresponding to the Number property, the "Application-defined or object-defined error" message is used.
Optional. The fully qualified path to the Help file in which help on this error can be found. If unspecified, Visual Basic uses the fully qualified drive, path, and file name of the Visual Basic Help file.
Optional. The context ID identifying a topic within that provides help for the error. If omitted, the Visual Basic Help-file context ID for the error corresponding to the Number property is used, if it exists.
1
Returns or sets a String expression specifying the name of the object or application that originally generated the error. Read/write.
Returns or sets a String expression specifying the name of the object or application that originally generated the error. Read/write.
1
Indicates the file attributes to use when calling file-access functions.
1
Normal (default for Dir and SetAttr). No special characteristics apply to this file. This member is equivalent to the Visual Basic constant vbNormal.
Read only. This member is equivalent to the Visual Basic constant vbReadOnly.
Hidden. This member is equivalent to the Visual Basic constant vbHidden.
System file. This member is equivalent to the Visual Basic constant vbSystem.
Volume label. This attribute is not valid when used with SetAttr. This member is equivalent to the Visual Basic constant vbVolume.
Directory or folder. This member is equivalent to the Visual Basic constant vbDirectory.
File has changed since last backup. This member is equivalent to the Visual Basic constant vbArchive.
The FileSystem module contains the procedures that are used to perform file, directory or folder, and system operations. The My feature gives you better productivity and performance in file I/O operations than using the FileSystem module. For more information, see My.Computer.FileSystem Object.
1
Changes the current directory or folder. The My feature gives you better productivity and performance in file I/O operations than the ChDir function. For more information, see My.Computer.FileSystem.CurrentDirectory Property.
Required. A String expression that identifies which directory or folder becomes the new default directory or folder. may include the drive. If no drive is specified, ChDir changes the default directory or folder on the current drive.
1
Changes the current drive.
Required. String expression that specifies an existing drive. If you supply a zero-length string (""), the current drive does not change. If the argument is a multiple-character string, ChDrive uses only the first letter.
1
Changes the current drive.
Required. String expression that specifies an existing drive. If you supply a zero-length string (""), the current drive does not change. If the argument is a multiple-character string, ChDrive uses only the first letter.
1
Returns a string representing the current path. The My.Computer.FileSystem Object gives you better productivity and performance in file I/O operations than CurDir. For more information, see My.Computer.FileSystem.CurrentDirectory Property.
Returns a string representing the current path. The My.Computer.FileSystem Object gives you better productivity and performance in file I/O operations than CurDir. For more information, see My.Computer.FileSystem.CurrentDirectory Property.
1
Returns a string representing the current path. The My.Computer.FileSystem Object gives you better productivity and performance in file I/O operations than CurDir. For more information, see My.Computer.FileSystem.CurrentDirectory Property.
Returns a string representing the current path. The My.Computer.FileSystem Object gives you better productivity and performance in file I/O operations than CurDir. For more information, see My.Computer.FileSystem.CurrentDirectory Property.
Optional. Char expression that specifies an existing drive. If no drive is specified, or if is a zero-length string (""), CurDir returns the path for the current drive.
1
Returns a string representing the name of a file, directory, or folder that matches a specified pattern or file attribute, or the volume label of a drive. The My.Computer.FileSystem Object gives you better productivity and performance in file I/O operations than the Dir function. See My.Computer.FileSystem.GetDirectoryInfo Method for more information.
Returns a string representing the name of a file, directory, or folder that matches a specified pattern or file attribute, or the volume label of a drive. The My.Computer.FileSystem Object gives you better productivity and performance in file I/O operations than the Dir function. See My.Computer.FileSystem.GetDirectoryInfo Method for more information.
1
Returns a string representing the name of a file, directory, or folder that matches a specified pattern or file attribute, or the volume label of a drive. The My.Computer.FileSystem Object gives you better productivity and performance in file I/O operations than the Dir function. See My.Computer.FileSystem.GetDirectoryInfo Method for more information.
Returns a string representing the name of a file, directory, or folder that matches a specified pattern or file attribute, or the volume label of a drive. The My.Computer.FileSystem Object gives you better productivity and performance in file I/O operations than the Dir function. See My.Computer.FileSystem.GetDirectoryInfo Method for more information.
Optional. String expression that specifies a file name, directory or folder name, or drive volume label. A zero-length string ("") is returned if is not found.
Optional. Enumeration or numeric expression whose value specifies file attributes. If omitted, Dir returns files that match but have no attributes.
1
Returns a Boolean value True when the end of a file opened for Random or sequential Input has been reached.
Returns a Boolean value True when the end of a file opened for Random or sequential Input has been reached.
Required. An Integer that contains any valid file number.
1
Returns an enumeration representing the file mode for files opened using the FileOpen function. The My.Computer.FileSystem Object gives you better productivity and performance in file I/O operations than the FileAttr function. See My.Computer.FileSystem.GetFileInfo Method for more information.
Value 1, Mode OpenMode.Input. Value 2, Mode OpenMode.Output. Value 4, Mode OpenMode.Random. Value 8, Mode OpenMode.Append. Value 32, Mode OpenMode.Binary.
Required. Integer. Any valid file number.
1
Concludes input/output (I/O) to a file opened using the FileOpen function. My gives you better productivity and performance in file I/O operations. See My.Computer.FileSystem Object for more information.
Optional. Parameter array of 0 or more channels to be closed.
1
Copies a file. The My.Computer.FileSystem Object gives you better productivity and performance in file I/O operations than FileCopy. See My.Computer.FileSystem.CopyFile Method for more information.
Required. String expression that specifies the name of the file to be copied. may include the directory or folder, and drive, of the source file.
Required. String expression that specifies the destination file name. may include the directory or folder, and drive, of the destination file.
1
Returns a Date value that indicates the date and time a file was created or last modified. The My feature gives you better productivity and performance in file I/O operations than FileDateTime. For more information, see My.Computer.FileSystem.GetFileInfo Method.
Returns a Date value that indicates the date and time a file was created or last modified. The My feature gives you better productivity and performance in file I/O operations than FileDateTime. For more information, see My.Computer.FileSystem.GetFileInfo Method.
Required. String expression that specifies a file name. may include the directory or folder, and the drive.
1
Reads data from an open disk file into a variable. The My feature gives you better productivity and performance in file I/O operations than FileGet. For more information, see My.Computer.FileSystem Object.
Required. Any valid file number.
Required. Valid variable name into which data is read.
Optional. Record number (Random mode files) or byte number (Binary mode files) at which reading starts.
Optional. Applies only when writing an array. Specifies whether the array is to be treated as dynamic and whether an array descriptor describing the size and bounds of the array is necessary.
Optional. Applies only when writing a string. Specifies whether to write a two-byte descriptor for the string that describes the length. The default is False.
1
Reads data from an open disk file into a variable. The My feature gives you better productivity and performance in file I/O operations than FileGet. For more information, see My.Computer.FileSystem Object.
Required. Any valid file number.
Required. Valid variable name into which data is read.
Optional. Record number (Random mode files) or byte number (Binary mode files) at which reading starts.
1
Reads data from an open disk file into a variable. The My feature gives you better productivity and performance in file I/O operations than FileGet. For more information, see My.Computer.FileSystem Object.
Required. Any valid file number.
Required. Valid variable name into which data is read.
Optional. Record number (Random mode files) or byte number (Binary mode files) at which reading starts.
1
Reads data from an open disk file into a variable. The My feature gives you better productivity and performance in file I/O operations than FileGet. For more information, see My.Computer.FileSystem Object.
Required. Any valid file number.
Required. Valid variable name into which data is read.
Optional. Record number (Random mode files) or byte number (Binary mode files) at which reading starts.
1
Reads data from an open disk file into a variable. The My feature gives you better productivity and performance in file I/O operations than FileGet. For more information, see My.Computer.FileSystem Object.
Required. Any valid file number.
Required. Valid variable name into which data is read.
Optional. Record number (Random mode files) or byte number (Binary mode files) at which reading starts.
1
Reads data from an open disk file into a variable. The My feature gives you better productivity and performance in file I/O operations than FileGet. For more information, see My.Computer.FileSystem Object.
Required. Any valid file number.
Required. Valid variable name into which data is read.
Optional. Record number (Random mode files) or byte number (Binary mode files) at which reading starts.
1
Reads data from an open disk file into a variable. The My feature gives you better productivity and performance in file I/O operations than FileGet. For more information, see My.Computer.FileSystem Object.
Required. Any valid file number.
Required. Valid variable name into which data is read.
Optional. Record number (Random mode files) or byte number (Binary mode files) at which reading starts.
1
Reads data from an open disk file into a variable. The My feature gives you better productivity and performance in file I/O operations than FileGet. For more information, see My.Computer.FileSystem Object.
Required. Any valid file number.
Required. Valid variable name into which data is read.
Optional. Record number (Random mode files) or byte number (Binary mode files) at which reading starts.
1
Reads data from an open disk file into a variable. The My feature gives you better productivity and performance in file I/O operations than FileGet. For more information, see My.Computer.FileSystem Object.
Required. Any valid file number.
Required. Valid variable name into which data is read.
Optional. Record number (Random mode files) or byte number (Binary mode files) at which reading starts.
1
Reads data from an open disk file into a variable. The My feature gives you better productivity and performance in file I/O operations than FileGet. For more information, see My.Computer.FileSystem Object.
Required. Any valid file number.
Required. Valid variable name into which data is read.
Optional. Record number (Random mode files) or byte number (Binary mode files) at which reading starts.
1
Reads data from an open disk file into a variable. The My feature gives you better productivity and performance in file I/O operations than FileGet. For more information, see My.Computer.FileSystem Object.
Required. Any valid file number.
Required. Valid variable name into which data is read.
Optional. Record number (Random mode files) or byte number (Binary mode files) at which reading starts.
1
Reads data from an open disk file into a variable. The My feature gives you better productivity and performance in file I/O operations than FileGet. For more information, see My.Computer.FileSystem Object.
Required. Any valid file number.
Required. Valid variable name into which data is read.
Optional. Record number (Random mode files) or byte number (Binary mode files) at which reading starts.
Optional. Applies only when writing a string. Specifies whether to write a two-byte descriptor for the string that describes the length. The default is False.
1
Reads data from an open disk file into a variable. The My feature gives you better productivity and performance in file I/O operations than FileGet. For more information, see My.Computer.FileSystem Object.
Required. Any valid file number.
Required. Valid variable name into which data is read.
Optional. Record number (Random mode files) or byte number (Binary mode files) at which reading starts.
1
Reads data from an open disk file into a variable. The My feature gives you better productivity and performance in file I/O operations than FileGetObject. For more information, see My.Computer.FileSystem Object.
Required. Any valid file number.
Required. Valid variable name into which data is read.
Optional. Record number (Random mode files) or byte number (Binary mode files) at which reading starts.
1
Returns a Long value that specifies the length of a file in bytes. The My feature gives you better productivity and performance in file I/O operations than FileLen. For more information, see My.Computer.FileSystem.GetFileInfo Method.
Returns a Long value that specifies the length of a file in bytes. The My feature gives you better productivity and performance in file I/O operations than FileLen. For more information, see My.Computer.FileSystem.GetFileInfo Method.
Required. String expression that specifies a file. may include the directory or folder, and the drive.
1
Opens a file for input or output. The My feature gives you better productivity and performance in file I/O operations than FileOpen. For more information, see My.Computer.FileSystem Object.
Required. Any valid file number. Use the FreeFile function to obtain the next available file number.
Required. String expression that specifies a file name—may include directory or folder, and drive.
Required. Enumeration specifying the file mode: Append, Binary, Input, Output, or Random. (For more information, see OpenMode Enumeration.)
Optional. Enumeration specifying the operations permitted on the open file: Read, Write, or ReadWrite. Defaults to ReadWrite. (For more information, see OpenAccess Enumeration.)
Optional. Enumeration specifying the operations not permitted on the open file by other processes: Shared, Lock Read, Lock Write, and Lock Read Write. Defaults to Lock Read Write. (For more information, see OpenShare Enumeration.)
Optional. Number less than or equal to 32,767 (bytes). For files opened for random access, this value is the record length. For sequential files, this value is the number of characters buffered.
1
Writes data from a variable to a disk file. The My feature gives you better productivity and performance in file I/O operations than FilePut. For more information, see My.Computer.FileSystem Object.
Required. Any valid file number.
Required. Valid variable name that contains data written to disk.
Optional. Record number (Random mode files) or byte number (Binary mode files) at which writing starts.
Optional. Applies only when writing an array. Specifies whether the array is to be treated as dynamic, and whether to write an array descriptor for the string that describes the length.
Optional. Applies only when writing a string. Specifies whether to write a two-byte string length descriptor for the string to the file. The default is False.
1
Writes data from a variable to a disk file. The My feature gives you better productivity and performance in file I/O operations than FilePut. For more information, see My.Computer.FileSystem Object.
Required. Any valid file number.
Required. Valid variable name that contains data written to disk.
Optional. Record number (Random mode files) or byte number (Binary mode files) at which writing starts.
1
Writes data from a variable to a disk file. The My feature gives you better productivity and performance in file I/O operations than FilePut. For more information, see My.Computer.FileSystem Object.
Required. Any valid file number.
Required. Valid variable name that contains data written to disk.
Optional. Record number (Random mode files) or byte number (Binary mode files) at which writing starts.
1
Writes data from a variable to a disk file. The My feature gives you better productivity and performance in file I/O operations than FilePut. For more information, see My.Computer.FileSystem Object.
Required. Any valid file number.
Required. Valid variable name that contains data written to disk.
Optional. Record number (Random mode files) or byte number (Binary mode files) at which writing starts.
1
Writes data from a variable to a disk file. The My feature gives you better productivity and performance in file I/O operations than FilePut. For more information, see My.Computer.FileSystem Object.
Required. Any valid file number.
Required. Valid variable name that contains data written to disk.
Optional. Record number (Random mode files) or byte number (Binary mode files) at which writing starts.
1
Writes data from a variable to a disk file. The My feature gives you better productivity and performance in file I/O operations than FilePut. For more information, see My.Computer.FileSystem Object.
Required. Any valid file number.
Required. Valid variable name that contains data written to disk.
Optional. Record number (Random mode files) or byte number (Binary mode files) at which writing starts.
1
Writes data from a variable to a disk file. The My feature gives you better productivity and performance in file I/O operations than FilePut. For more information, see My.Computer.FileSystem Object.
Required. Any valid file number.
Required. Valid variable name that contains data written to disk.
Optional. Record number (Random mode files) or byte number (Binary mode files) at which writing starts.
1
Writes data from a variable to a disk file. The My feature gives you better productivity and performance in file I/O operations than FilePut. For more information, see My.Computer.FileSystem Object.
Required. Any valid file number.
Required. Valid variable name that contains data written to disk.
Optional. Record number (Random mode files) or byte number (Binary mode files) at which writing starts.
1
Writes data from a variable to a disk file. The My feature gives you better productivity and performance in file I/O operations than FilePut. For more information, see My.Computer.FileSystem Object.
Required. Any valid file number.
Required. Valid variable name that contains data written to disk.
Optional. Record number (Random mode files) or byte number (Binary mode files) at which writing starts.
1
Writes data from a variable to a disk file. The My feature gives you better productivity and performance in file I/O operations than FilePut. For more information, see My.Computer.FileSystem Object.
Required. Any valid file number.
Required. Valid variable name that contains data written to disk.
Optional. Record number (Random mode files) or byte number (Binary mode files) at which writing starts.
1
Writes data from a variable to a disk file. The My feature gives you better productivity and performance in file I/O operations than FilePut. For more information, see My.Computer.FileSystem Object.
Required. Any valid file number.
Required. Valid variable name that contains data written to disk.
Optional. Record number (Random mode files) or byte number (Binary mode files) at which writing starts.
1
Writes data from a variable to a disk file. The My feature gives you better productivity and performance in file I/O operations than FilePut. For more information, see My.Computer.FileSystem Object.
Required. Any valid file number.
Required. Valid variable name that contains data written to disk.
Optional. Record number (Random mode files) or byte number (Binary mode files) at which writing starts.
Optional. Applies only when writing a string. Specifies whether to write a two-byte string length descriptor for the string to the file. The default is False.
1
Writes data from a variable to a disk file. The My feature gives you better productivity and performance in file I/O operations than FilePut. For more information, see My.Computer.FileSystem Object.
Required. Any valid file number.
Required. Valid variable name that contains data written to disk.
Optional. Record number (Random mode files) or byte number (Binary mode files) at which writing starts.
1
Writes data from a variable to a disk file. The My feature gives you better productivity and performance in file I/O operations than FilePut. For more information, see My.Computer.FileSystem Object.
Required. Any valid file number.
Required. Valid variable name that contains data written to disk.
Optional. Record number (Random mode files) or byte number (Binary mode files) at which writing starts.
1
Writes data from a variable to a disk file. The My feature gives you better productivity and performance in file I/O operations than FilePutObject. For more information, see My.Computer.FileSystem Object.
Required. Any valid file number.
Required. Valid variable name that contains data written to disk.
Optional. Record number (Random mode files) or byte number (Binary mode files) at which writing starts.
1
Assigns an output line width to a file opened by using the FileOpen function.
Required. Any valid file number.
Required. Numeric expression in the range 0–255, inclusive, which indicates how many characters appear on a line before a new line is started. If equals 0, there is no limit to the length of a line. The default value for is 0.
1
Returns an Integer value that represents the next file number available for use by the FileOpen function.
Returns an Integer value that represents the next file number available for use by the FileOpen function.
1
Returns a FileAttribute value that represents the attributes of a file, directory, or folder. The My feature gives you better productivity and performance in file I/O operations than FileAttribute. For more information, see My.Computer.FileSystem Object.
Value Normal, Constant vbNormal, Description normal. Value ReadOnly, Constant vbReadOnly, Description read-only. Value Hidden, Constant vbHidden, Description hidden. Value System, Constant vbSystem, Description system file. Value Directory, Constant vbDirectory, Description directory or folder. Value Archive, Constant vbArchive, Description file has changed since last backup. Value Alias, Constant vbAlias, Description file has a different name.
Required. String expression that specifies a file, directory, or folder name. can include the directory or folder, and the drive.
1
Reads data from an open sequential file and assigns the data to variables.
Required. Any valid file number.
Required. Variable that is assigned the values read from the file—cannot be an array or object variable.
1
Reads data from an open sequential file and assigns the data to variables.
Required. Any valid file number.
Required. Variable that is assigned the values read from the file—cannot be an array or object variable.
1
Reads data from an open sequential file and assigns the data to variables.
Required. Any valid file number.
Required. Variable that is assigned the values read from the file—cannot be an array or object variable.
1
Reads data from an open sequential file and assigns the data to variables.
Required. Any valid file number.
Required. Variable that is assigned the values read from the file—cannot be an array or object variable.
1
Reads data from an open sequential file and assigns the data to variables.
Required. Any valid file number.
Required. Variable that is assigned the values read from the file—cannot be an array or object variable.
1
Reads data from an open sequential file and assigns the data to variables.
Required. Any valid file number.
Required. Variable that is assigned the values read from the file—cannot be an array or object variable.
1
Reads data from an open sequential file and assigns the data to variables.
Required. Any valid file number.
Required. Variable that is assigned the values read from the file—cannot be an array or object variable.
1
Reads data from an open sequential file and assigns the data to variables.
Required. Any valid file number.
Required. Variable that is assigned the values read from the file—cannot be an array or object variable.
1
Reads data from an open sequential file and assigns the data to variables.
Required. Any valid file number.
Required. Variable that is assigned the values read from the file—cannot be an array or object variable.
1
Reads data from an open sequential file and assigns the data to variables.
Required. Any valid file number.
Required. Variable that is assigned the values read from the file—cannot be an array or object variable.
1
Reads data from an open sequential file and assigns the data to variables.
Required. Any valid file number.
Required. Variable that is assigned the values read from the file—cannot be an array or object variable.
1
Reads data from an open sequential file and assigns the data to variables.
Required. Any valid file number.
Required. Variable that is assigned the values read from the file—cannot be an array or object variable.
1
Returns String value that contains characters from a file opened in Input or Binary mode. The My feature gives you better productivity and performance in file I/O operations than InputString. For more information, see My.Computer.FileSystem Object.
Returns String value that contains characters from a file opened in Input or Binary mode. The My feature gives you better productivity and performance in file I/O operations than InputString. For more information, see My.Computer.FileSystem Object.
Required. Any valid file number.
Required. Any valid numeric expression specifying the number of characters to read.
1
Deletes files from a disk. The My feature gives you better productivity and performance in file I/O operations than Kill. For more information, see My.Computer.FileSystem Object.
Required. String expression that specifies one or more file names to be deleted. can include the directory or folder, and the drive.
1
Reads a single line from an open sequential file and assigns it to a String variable.
Reads a single line from an open sequential file and assigns it to a String variable.
Required. Any valid file number.
1
Returns a Long value that specifies the current read/write position in an open file.
Returns a Long value that specifies the current read/write position in an open file.
Required. Any valid Integer file number.
1
Controls access by other processes to all or part of a file opened by using the Open function. The My feature gives you better productivity and performance in file I/O operations than Lock and Unlock. For more information, see My.Computer.FileSystem Object.
Required. Any valid file number.
1
Controls access by other processes to all or part of a file opened by using the Open function. The My feature gives you better productivity and performance in file I/O operations than Lock and Unlock. For more information, see My.Computer.FileSystem Object.
Required. Any valid file number.
Optional. Number of the only record or byte to lock or unlock
1
Controls access by other processes to all or part of a file opened by using the Open function. The My feature gives you better productivity and performance in file I/O operations than Lock and Unlock. For more information, see My.Computer.FileSystem Object.
Required. Any valid file number.
Optional. Number of the first record or byte to lock or unlock.
Optional. Number of the last record or byte to lock or unlock.
1
Returns a Long representing the size, in bytes, of a file opened by using the FileOpen function. The My feature gives you better productivity and performance in file I/O operations than LOF. For more information, see My.Computer.FileSystem Object.
Returns a Long representing the size, in bytes, of a file opened by using the FileOpen function. The My feature gives you better productivity and performance in file I/O operations than LOF. For more information, see My.Computer.FileSystem Object.
Required. An Integer that contains a valid file number.
1
Creates a new directory. The My feature gives you better productivity and performance in file I/O operations than MkDir. For more information, see My.Computer.FileSystem.CreateDirectory Method.
Required. String expression that identifies the directory to be created. The may include the drive. If no drive is specified, MkDir creates the new directory on the current drive.
1
Writes display-formatted data to a sequential file.
Required. Any valid file number.
Optional. Zero or more comma-delimited expressions to write to a file.
The argument settings are:
1
Writes display-formatted data to a sequential file.
Required. Any valid file number.
Optional. Zero or more comma-delimited expressions to write to a file.
The argument settings are:
1
Renames a disk file or directory. The My feature gives you better productivity and performance in file I/O operations than Rename. For more information, see My.Computer.FileSystem Object.
Required. String expression that specifies the existing file name and location. may include the directory, and drive, of the file.
Required. String expression that specifies the new file name and location. may include directory and drive of the destination location. The file name specified by cannot already exist.
1
Closes all disk files opened by using the FileOpen function. The My feature gives you better productivity and performance in file I/O operations than Reset. For more information, see My.Computer.FileSystem Object.
1
Removes an existing directory. The My feature gives you better productivity and performance in file I/O operations than RmDir. For more information, see My.Computer.FileSystem.DeleteDirectory Method.
Required. String expression that identifies the directory or folder to be removed. can include the drive. If no drive is specified, RmDir removes the directory on the current drive.
1
Returns a Long specifying the current read/write position in a file opened by using the FileOpen function, or sets the position for the next read/write operation in a file opened by using the FileOpen function. The My feature gives you better productivity and performance in file I/O operations than Seek. For more information, see My.Computer.FileSystem Object.
Returns a Long specifying the current read/write position in a file opened by using the FileOpen function, or sets the position for the next read/write operation in a file opened by using the FileOpen function. The My feature gives you better productivity and performance in file I/O operations than Seek. For more information, see My.Computer.FileSystem Object.
Required. An Integer that contains a valid file number.
1
Returns a Long specifying the current read/write position in a file opened by using the FileOpen function, or sets the position for the next read/write operation in a file opened by using the FileOpen function. The My feature gives you better productivity and performance in file I/O operations than Seek. For more information, see My.Computer.FileSystem Object.
Required. An Integer that contains a valid file number.
Required. Number in the range 1–2,147,483,647, inclusive, that indicates where the next read/write operation should occur.
1
Sets attribute information for a file. The My feature gives you better productivity and performance in file I/O operations than SetAttr. For more information, see My.Computer.FileSystem Object.
Required. String expression that specifies a file name. can include directory or folder, and drive.
Required. Constant or numeric expression, whose sum specifies file attributes.
1
Used with the Print or PrintLine function to position output.
Used with the Print or PrintLine function to position output.
Required. The number of spaces to insert before displaying or printing the next expression in a list.
1
Used with the Print or PrintLine functions to position output.
Used with the Print or PrintLine functions to position output.
1
Used with the Print or PrintLine functions to position output.
Used with the Print or PrintLine functions to position output.
Optional. The column number moved to before displaying or printing the next expression in a list. If omitted, TAB moves the insertion point to the start of the next print zone.
1
Controls access by other processes to all or part of a file opened by using the Open function. The My feature gives you better productivity and performance in file I/O operations than Lock and Unlock. For more information, see My.Computer.FileSystem Object.
Required. Any valid file number.
1
Controls access by other processes to all or part of a file opened by using the Open function. The My feature gives you better productivity and performance in file I/O operations than Lock and Unlock. For more information, see My.Computer.FileSystem Object.
Required. Any valid file number.
Optional. Number of the only record or byte to lock or unlock
1
Controls access by other processes to all or part of a file opened by using the Open function. The My feature gives you better productivity and performance in file I/O operations than Lock and Unlock. For more information, see My.Computer.FileSystem Object.
Required. Any valid file number.
Optional. Number of the first record or byte to lock or unlock.
Optional. Number of the last record or byte to lock or unlock.
1
Writes data to a sequential file. Data written with Write is usually read from a file by using Input.
Required. An Integer expression that contains any valid file number.
Optional. One or more comma-delimited expressions to write to a file.
1
Writes data to a sequential file. Data written with Write is usually read from a file by using Input.
Required. An Integer expression that contains any valid file number.
Optional. One or more comma-delimited expressions to write to a file.
1
The Financial module contains procedures used to perform financial operations.
1
Returns a Double specifying the depreciation of an asset for a specific time period using the double-declining balance method or some other method you specify.
Returns a Double specifying the depreciation of an asset for a specific time period using the double-declining balance method or some other method you specify.
Required. Double specifying initial cost of the asset.
Required. Double specifying value of the asset at the end of its useful life.
Required. Double specifying length of useful life of the asset.
Required. Double specifying period for which asset depreciation is calculated.
Optional. Double specifying rate at which the balance declines. If omitted, 2 (double-declining method) is assumed.
1
Returns a Double specifying the future value of an annuity based on periodic, fixed payments and a fixed interest rate.
Returns a Double specifying the future value of an annuity based on periodic, fixed payments and a fixed interest rate.
Required. Double specifying interest rate per period. For example, if you get a car loan at an annual percentage rate (APR) of 10 percent and make monthly payments, the rate per period is 0.1/12, or 0.0083.
Required. Double specifying total number of payment periods in the annuity. For example, if you make monthly payments on a four-year car loan, your loan has a total of 4 x 12 (or 48) payment periods.
Required. Double specifying payment to be made each period. Payments usually contain principal and interest that doesn't change over the life of the annuity.
Optional. Double specifying present value (or lump sum) of a series of future payments. For example, when you borrow money to buy a car, the loan amount is the present value to the lender of the monthly car payments you will make. If omitted, 0 is assumed.
Optional. Object of type DueDate Enumeration that specifies when payments are due. This argument must be either DueDate.EndOfPeriod if payments are due at the end of the payment period, or DueDate.BegOfPeriod if payments are due at the beginning of the period. If omitted, DueDate.EndOfPeriod is assumed.
1
Returns a Double specifying the interest payment for a given period of an annuity based on periodic, fixed payments and a fixed interest rate.
Returns a Double specifying the interest payment for a given period of an annuity based on periodic, fixed payments and a fixed interest rate.
Required. Double specifying interest rate per period. For example, if you get a car loan at an annual percentage rate (APR) of 10 percent and make monthly payments, the rate per period is 0.1/12, or 0.0083.
Required. Double specifying payment period in the range 1 through .
Required. Double specifying total number of payment periods in the annuity. For example, if you make monthly payments on a four-year car loan, your loan has a total of 4 x 12 (or 48) payment periods.
Required. Double specifying present value, or value today, of a series of future payments or receipts. For example, when you borrow money to buy a car, the loan amount is the present value to the lender of the monthly car payments you will make.
Optional. Double specifying future value or cash balance you want after you've made the final payment. For example, the future value of a loan is $0 because that's its value after the final payment. However, if you want to save $50,000 over 18 years for your child's education, then $50,000 is the future value. If omitted, 0 is assumed.
Optional. Object of type DueDate Enumeration that specifies when payments are due. This argument must be either DueDate.EndOfPeriod if payments are due at the end of the payment period, or DueDate.BegOfPeriod if payments are due at the beginning of the period. If omitted, DueDate.EndOfPeriod is assumed.
1
Returns a Double specifying the internal rate of return for a series of periodic cash flows (payments and receipts).
Returns a Double specifying the internal rate of return for a series of periodic cash flows (payments and receipts).
Required. Array of Double specifying cash flow values. The array must contain at least one negative value (a payment) and one positive value (a receipt).
Optional. Object specifying value you estimate will be returned by IRR. If omitted, is 0.1 (10 percent).
1
Returns a Double specifying the modified internal rate of return for a series of periodic cash flows (payments and receipts).
Returns a Double specifying the modified internal rate of return for a series of periodic cash flows (payments and receipts).
Required. Array of Double specifying cash-flow values. The array must contain at least one negative value (a payment) and one positive value (a receipt).
Required. Double specifying interest rate paid as the cost of financing.
Required. Double specifying interest rate received on gains from cash reinvestment.
1
Returns a Double specifying the number of periods for an annuity based on periodic fixed payments and a fixed interest rate.
Returns a Double specifying the number of periods for an annuity based on periodic fixed payments and a fixed interest rate.
Required. Double specifying interest rate per period. For example, if you get a car loan at an annual percentage rate (APR) of 10 percent and make monthly payments, the rate per period is 0.1/12, or 0.0083.
Required. Double specifying payment to be made each period. Payments usually contain principal and interest that does not change over the life of the annuity.
Required. Double specifying present value, or value today, of a series of future payments or receipts. For example, when you borrow money to buy a car, the loan amount is the present value to the lender of the monthly car payments you will make.
Optional. Double specifying future value or cash balance you want after you have made the final payment. For example, the future value of a loan is $0 because that is its value after the final payment. However, if you want to save $50,000 over 18 years for your child's education, then $50,000 is the future value. If omitted, 0 is assumed.
Optional. Object of type DueDate Enumeration that specifies when payments are due. This argument must be either DueDate.EndOfPeriod if payments are due at the end of the payment period, or DueDate.BegOfPeriod if payments are due at the beginning of the period. If omitted, DueDate.EndOfPeriod is assumed.
1
Returns a Double specifying the net present value of an investment based on a series of periodic cash flows (payments and receipts) and a discount rate.
Returns a Double specifying the net present value of an investment based on a series of periodic cash flows (payments and receipts) and a discount rate.
Required. Double specifying discount rate over the length of the period, expressed as a decimal.
Required. Array of Double specifying cash flow values. The array must contain at least one negative value (a payment) and one positive value (a receipt).
1
Returns a Double specifying the payment for an annuity based on periodic, fixed payments and a fixed interest rate.
Returns a Double specifying the payment for an annuity based on periodic, fixed payments and a fixed interest rate.
Required. Double specifies the interest rate per period. For example, if you get a car loan at an annual percentage rate (APR) of 10 percent and make monthly payments, the rate per period is 0.1/12, or 0.0083.
Required. Double specifies the total number of payment periods in the annuity. For example, if you make monthly payments on a four-year car loan, your loan has a total of 4 × 12 (or 48) payment periods.
Required. Double specifies the present value (or lump sum) that a series of payments to be paid in the future is worth now. For example, when you borrow money to buy a car, the loan amount is the present value to the lender of the monthly car payments you will make.
Optional. Double specifying future value or cash balance you want after you have made the final payment. For example, the future value of a loan is $0 because that is its value after the final payment. However, if you want to save $50,000 during 18 years for your child's education, then $50,000 is the future value. If omitted, 0 is assumed.
Optional. Object of type DueDate Enumeration that specifies when payments are due. This argument must be either DueDate.EndOfPeriod if payments are due at the end of the payment period, or DueDate.BegOfPeriod if payments are due at the beginning of the period. If omitted, DueDate.EndOfPeriod is assumed.
1
Returns a Double specifying the principal payment for a given period of an annuity based on periodic fixed payments and a fixed interest rate.
Returns a Double specifying the principal payment for a given period of an annuity based on periodic fixed payments and a fixed interest rate.
Required. Double specifies the interest rate per period. For example, if you get a car loan at an annual percentage rate (APR) of 10 percent and make monthly payments, the rate per period is 0.1/12, or 0.0083.
Required. Double specifies the payment period in the range 1 through .
Required. Double specifies the total number of payment periods in the annuity. For example, if you make monthly payments on a four-year car loan, your loan has a total of 4 x 12 (or 48) payment periods.
Required. Double specifies the current value of a series of future payments or receipts. For example, when you borrow money to buy a car, the loan amount is the present value to the lender of the monthly car payments you will make.
Optional. Double specifying future value or cash balance you want after you have made the final payment. For example, the future value of a loan is $0 because that is its value after the final payment. However, if you want to save $50,000 over 18 years for your child's education, then $50,000 is the future value. If omitted, 0 is assumed.
Optional. Object of type DueDate Enumeration that specifies when payments are due. This argument must be either DueDate.EndOfPeriod if payments are due at the end of the payment period, or DueDate.BegOfPeriod if payments are due at the beginning of the period. If omitted, DueDate.EndOfPeriod is assumed.
1
Returns a Double specifying the present value of an annuity based on periodic, fixed payments to be paid in the future and a fixed interest rate.
Returns a Double specifying the present value of an annuity based on periodic, fixed payments to be paid in the future and a fixed interest rate.
Required. Double specifies the interest rate per period. For example, if you get a car loan at an annual percentage rate (APR) of 10 percent and make monthly payments, the rate per period is 0.1/12, or 0.0083.
Required. Double specifies the total number of payment periods in the annuity. For example, if you make monthly payments on a four-year car loan, your loan has 4 x 12 (or 48) payment periods.
Required. Double specifies the payment to be made each period. Payments usually contain principal and interest that does not change during the life of the annuity.
Optional. Double specifies the future value or cash balance you want after you make the final payment. For example, the future value of a loan is $0 because that is its value after the final payment. However, if you want to save $50,000 over 18 years for your child's education, then $50,000 is the future value. If omitted, 0 is assumed.
Optional. Object of type DueDate Enumeration that specifies when payments are due. This argument must be either DueDate.EndOfPeriod if payments are due at the end of the payment period, or DueDate.BegOfPeriod if payments are due at the beginning of the period. If omitted, DueDate.EndOfPeriod is assumed.
1
Returns a Double specifying the interest rate per period for an annuity.
Returns a Double specifying the interest rate per period for an annuity.
Required. Double specifies the total number of payment periods in the annuity. For example, if you make monthly payments on a four-year car loan, your loan has a total of 4 * 12 (or 48) payment periods.
Required. Double specifies the payment to be made each period. Payments usually contain principal and interest that doesn't change over the life of the annuity.
Required. Double specifies the present value, or value today, of a series of future payments or receipts. For example, when you borrow money to buy a car, the loan amount is the present value to the lender of the monthly car payments you will make.
Optional. Double specifies the future value or cash balance you want after you make the final payment. For example, the future value of a loan is $0 because that is its value after the final payment. However, if you want to save $50,000 over 18 years for your child's education, then $50,000 is the future value. If omitted, 0 is assumed.
Optional. Object of type DueDate Enumeration that specifies when payments are due. This argument must be either DueDate.EndOfPeriod if payments are due at the end of the payment period, or DueDate.BegOfPeriod if payments are due at the beginning of the period. If omitted, DueDate.EndOfPeriod is assumed.
Optional. Double specifying value you estimate is returned by Rate. If omitted, is 0.1 (10 percent).
1
Returns a Double specifying the straight-line depreciation of an asset for a single period.
Returns a Double specifying the straight-line depreciation of an asset for a single period.
Required. Double specifying initial cost of the asset.
Required. Double specifying value of the asset at the end of its useful life.
Required. Double specifying length of the useful life of the asset.
1
Returns a Double specifying the sum-of-years digits depreciation of an asset for a specified period.
Returns a Double specifying the sum-of-years digits depreciation of an asset for a specified period.
Required. Double specifying the initial cost of the asset.
Required. Double specifying the value of the asset at the end of its useful life.
Required. Double specifying the length of the useful life of the asset.
Required. Double specifying the period for which asset depreciation is calculated.
1
Indicates the first day of the week to use when calling date-related functions.
1
The first day of the week as specified in your system settings This member is equivalent to the Visual Basic constant vbUseSystemDayOfWeek.
Sunday (default) This member is equivalent to the Visual Basic constant vbSunday.
Monday This member is equivalent to the Visual Basic constant vbMonday.
Tuesday This member is equivalent to the Visual Basic constant vbTuesday.
Wednesday This member is equivalent to the Visual Basic constant vbWednesday.
Thursday This member is equivalent to the Visual Basic constant vbThursday.
Friday This member is equivalent to the Visual Basic constant vbFriday.
Saturday This member is equivalent to the Visual Basic constant vbSaturday.
Indicates the first week of the year to use when calling date-related functions.
1
The day of the week specified in your system settings as the first day of the week This member is equivalent to the Visual Basic constant vbUseSystem.
The week in which January 1 occurs (default) This member is equivalent to the Visual Basic constant vbFirstJan1.
The first week that has at least four days in the new year This member is equivalent to the Visual Basic constant vbFirstFourDays.
The first full week of the year This member is equivalent to the Visual Basic constant vbFirstFullWeek.
The Globals module contains script engine functions.
1
Returns a String representing the runtime currently in use.
Returns a String representing the runtime currently in use.
1
Returns an Integer containing the build version number of the runtime currently in use.
Returns an Integer containing the build version number of the runtime currently in use.
1
Returns an Integer containing the major version number of the runtime currently in use.
Returns an Integer containing the major version number of the runtime currently in use.
1
Returns an Integer containing the minor version number of the runtime currently in use.
Returns an Integer containing the minor version number of the runtime currently in use.
1
The HideModuleNameAttribute attribute, when applied to a module, allows the module members to be accessed using only the qualification needed for the module.
1
Initializes a new instance of the attribute.
The Information module contains the procedures used to return, test for, or verify information.
1
Returns an integer indicating the line number of the last executed statement. Read-only.
Returns an integer indicating the line number of the last executed statement. Read-only.
1
Contains information about run-time errors.
Contains information about run-time errors.
1
Returns a Boolean value indicating whether a variable points to an array.
Returns a Boolean value indicating whether a variable points to an array.
Required. Object variable.
1
Returns a Boolean value indicating whether an expression represents a valid Date value.
Returns a Boolean value indicating whether an expression represents a valid Date value.
Required. Object expression.
1
Returns a Boolean value indicating whether an expression evaluates to the class.
Returns a Boolean value indicating whether an expression evaluates to the class.
Required. Object expression.
1
Returns a Boolean value indicating whether an expression is an exception type.
Returns a Boolean value indicating whether an expression is an exception type.
Required. Object expression.
1
Returns a Boolean value indicating whether an expression has no object assigned to it.
Returns a Boolean value indicating whether an expression has no object assigned to it.
Required. Object expression.
3
Returns a Boolean value indicating whether an expression can be evaluated as a number.
Returns a Boolean value indicating whether an expression can be evaluated as a number.
Required. Object expression.
1
Returns a Boolean value indicating whether an expression evaluates to a reference type.
Returns a Boolean value indicating whether an expression evaluates to a reference type.
Required. Object expression.
1
Returns the lowest available subscript for the indicated dimension of an array.
Integer. The lowest value the subscript for the specified dimension can contain. LBound always returns 0 as long as has been initialized, even if it has no elements, for example if it is a zero-length string. If is Nothing, LBound throws an .
Required. Array of any data type. The array in which you want to find the lowest possible subscript of a dimension.
Optional. Integer. The dimension for which the lowest possible subscript is to be returned. Use 1 for the first dimension, 2 for the second, and so on. If is omitted, 1 is assumed.
1
Returns an Integer value representing the RGB color code corresponding to the specified color number.
Returns an Integer value representing the RGB color code corresponding to the specified color number.
Required. A whole number in the range 0–15.
1
Returns an Integer value representing an RGB color value from a set of red, green and blue color components.
Returns an Integer value representing an RGB color value from a set of red, green and blue color components.
Required. Integer in the range 0–255, inclusive, that represents the intensity of the red component of the color.
Required. Integer in the range 0–255, inclusive, that represents the intensity of the green component of the color.
Required. Integer in the range 0–255, inclusive, that represents the intensity of the blue component of the color.
1
Returns a String value containing the system data type name of a variable.
Returns a String value containing the system data type name of a variable.
Required. A String variable containing a Visual Basic type name.
1
Returns a String value containing data-type information about a variable.
Returns a String value containing data-type information about a variable.
Required. Object variable. If Option Strict is Off, you can pass a variable of any data type except a structure.
1
Returns the highest available subscript for the indicated dimension of an array.
Integer. The highest value the subscript for the specified dimension can contain. If has only one element, UBound returns 0. If has no elements, for example if it is a zero-length string, UBound returns -1.
Required. Array of any data type. The array in which you want to find the highest possible subscript of a dimension.
Optional. Integer. The dimension for which the highest possible subscript is to be returned. Use 1 for the first dimension, 2 for the second, and so on. If is omitted, 1 is assumed.
1
Returns an Integer value containing the data type classification of a variable.
Returns an Integer value containing the data type classification of a variable.
Required. Object variable. If Option Strict is Off, you can pass a variable of any data type except a structure.
1
Returns a String value containing the Visual Basic data type name of a variable.
Returns a String value containing the Visual Basic data type name of a variable.
Required. String variable containing a type name used by the common language runtime.
1
The Interaction module contains procedures used to interact with objects, applications, and systems.
1
Activates an application that is already running.
Integer specifying the Win32 process ID number assigned to this process. You can use the ID returned by the Shell Function, provided it is not zero.
1
Activates an application that is already running.
String expression specifying the title in the title bar of the application you want to activate. You can use the title assigned to the application when it was launched.
1
Sounds a tone through the computer's speaker.
1
Executes a method on an object, or sets or returns a property on an object.
Executes a method on an object, or sets or returns a property on an object.
Required. Object. A pointer to the object exposing the property or method.
Required. String. A string expression containing the name of the property or method on the object.
Required. An enumeration member of type CallType Enumeration representing the type of procedure being called. The value of CallType can be Method, Get, or Set.
Optional. ParamArray. A parameter array containing the arguments to be passed to the property or method being called.
1
Selects and returns a value from a list of arguments.
Selects and returns a value from a list of arguments.
Required. Double. Numeric expression that results in a value between 1 and the number of elements passed in the argument.
Required. Object parameter array. You can supply either a single variable or an expression that evaluates to the Object data type, to a list of Object variables or expressions separated by commas, or to a single-dimensional array of Object elements.
1
Returns the argument portion of the command line used to start Visual Basic or an executable program developed with Visual Basic. The My feature provides greater productivity and performance than the Command function. For more information, see My.Application.CommandLineArgs Property.
Returns the argument portion of the command line used to start Visual Basic or an executable program developed with Visual Basic.
The My feature provides greater productivity and performance than the Command function. For more information, see My.Application.CommandLineArgs Property.
1
Creates and returns a reference to a COM object. CreateObject cannot be used to create instances of classes in Visual Basic unless those classes are explicitly exposed as COM components.
Creates and returns a reference to a COM object. CreateObject cannot be used to create instances of classes in Visual Basic unless those classes are explicitly exposed as COM components.
Required. String. The program ID of the object to create.
Optional. String. The name of the network server where the object will be created. If is an empty string (""), the local computer is used.
1
Deletes a section or key setting from an application's entry in the Windows registry. The My feature gives you greater productivity and performance in registry operations than the DeleteSetting function. For more information, see My.Computer.Registry Object.
Required. String expression containing the name of the application or project to which the section or key setting applies.
Required. String expression containing the name of the section from which the key setting is being deleted. If only and are provided, the specified section is deleted along with all related key settings.
Optional. String expression containing the name of the key setting being deleted.
1
Returns the string associated with an operating-system environment variable.
Returns the string associated with an operating-system environment variable.
Required. Expression that evaluates either a string containing the name of an environment variable, or an integer corresponding to the numeric order of an environment string in the environment-string table.
1
Returns the string associated with an operating-system environment variable.
Returns the string associated with an operating-system environment variable.
Required. Expression that evaluates either a string containing the name of an environment variable, or an integer corresponding to the numeric order of an environment string in the environment-string table.
1
Returns a list of key settings and their respective values (originally created with SaveSetting) from an application's entry in the Windows registry. Using the My feature gives you greater productivity and performance in registry operations than GetAllSettings. For more information, see My.Computer.Registry Object.
Returns a list of key settings and their respective values (originally created with SaveSetting) from an application's entry in the Windows registry.
Using the My feature gives you greater productivity and performance in registry operations than GetAllSettings. For more information, see My.Computer.Registry Object.
Required. String expression containing the name of the application or project whose key settings are requested.
Required. String expression containing the name of the section whose key settings are requested. GetAllSettings returns an object that contains a two-dimensional array of strings. The strings contain all the key settings in the specified section, plus their corresponding values.
1
Returns a reference to an object provided by a COM component.
Returns a reference to an object provided by a COM component.
Optional. String. The full path and name of the file containing the object to retrieve. If is omitted, is required.
Required if is not supplied. String. A string representing the class of the object. The argument has the following syntax and parts:
.
Parameter
Description
Required. String. The name of the application providing the object.
Required. String. The type or class of object to create.
1
Returns a key setting value from an application's entry in the Windows registry. The My feature gives you greater productivity and performance in registry operations than GetAllSettings. For more information, see My.Computer.Registry Object.
Returns a key setting value from an application's entry in the Windows registry.
The My feature gives you greater productivity and performance in registry operations than GetAllSettings. For more information, see My.Computer.Registry Object.
Required. String expression containing the name of the application or project whose key setting is requested.
Required. String expression containing the name of the section in which the key setting is found.
Required. String expression containing the name of the key setting to return.
Optional. Expression containing the value to return if no value is set in the setting. If omitted, is assumed to be a zero-length string ("").
1
Returns one of two objects, depending on the evaluation of an expression.
Returns one of two objects, depending on the evaluation of an expression.
Required. Boolean. The expression you want to evaluate.
Required. Object. Returned if evaluates to True.
Required. Object. Returned if evaluates to False.
1
Displays a prompt in a dialog box, waits for the user to input text or click a button, and then returns a string containing the contents of the text box.
Displays a prompt in a dialog box, waits for the user to input text or click a button, and then returns a string containing the contents of the text box.
Required String expression displayed as the message in the dialog box. The maximum length of is approximately 1024 characters, depending on the width of the characters used. If consists of more than one line, you can separate the lines using a carriage return character (Chr(13)), a line feed character (Chr(10)), or a carriage return/line feed combination (Chr(13) & Chr(10)) between each line.
Optional. String expression displayed in the title bar of the dialog box. If you omit , the application name is placed in the title bar.
Optional. String expression displayed in the text box as the default response if no other input is provided. If you omit , the displayed text box is empty.
Optional. Numeric expression that specifies, in twips, the distance of the left edge of the dialog box from the left edge of the screen. If you omit , the dialog box is centered horizontally.
Optional. Numeric expression that specifies, in twips, the distance of the upper edge of the dialog box from the top of the screen. If you omit , the dialog box is positioned vertically approximately one-third of the way down the screen.
1
Displays a message in a dialog box, waits for the user to click a button, and then returns an integer indicating which button the user clicked.
Constant OK, Value 1. Constant Cancel, Value 2. Constant Abort, Value 3. Constant Retry, Value 4. Constant Ignore, Value 5. Constant Yes, Value 6. Constant No, Value 7.
Required. String expression displayed as the message in the dialog box. The maximum length of is approximately 1024 characters, depending on the width of the characters used. If consists of more than one line, you can separate the lines using a carriage return character (Chr(13)), a line feed character (Chr(10)), or a carriage return/linefeed character combination (Chr(13) & Chr(10)) between each line.
Optional. Numeric expression that is the sum of values specifying the number and type of buttons to display, the icon style to use, the identity of the default button, and the modality of the message box. If you omit , the default value is zero.
Optional. String expression displayed in the title bar of the dialog box. If you omit , the application name is placed in the title bar.
1
Returns a string representing the calculated range that contains a number.
Returns a string representing the calculated range that contains a number.
Required. Long. Whole number that you want to locate within one of the calculated ranges.
Required. Long. Whole number that indicates the start of the set of calculated ranges. cannot be less than 0.
Required. Long. Whole number that indicates the end of the set of calculated ranges. cannot be less than or equal to .
Required. Long. Whole number that indicates the size of each range calculated between and . cannot be less than 1.
1
Saves or creates an application entry in the Windows registry. The My feature gives you greater productivity and performance in registry operations than SaveSetting. For more information, see My.Computer.Registry Object.
Required. String expression containing the name of the application or project to which the setting applies.
Required. String expression containing the name of the section in which the key setting is being saved.
Required. String expression containing the name of the key setting being saved.
Required. Expression containing the value to which is being set.
1
Runs an executable program and returns an integer containing the program's process ID if it is still running.
Runs an executable program and returns an integer containing the program's process ID if it is still running.
Required. String. Name of the program to execute, together with any required arguments and command-line switches. can also include the drive and the directory path or folder.
If you do not know the path to the program, you can use the My.Computer.FileSystem.GetFiles Method to locate it. For example, you can call My.Computer.FileSystem.GetFiles("C:\", True, "testFile.txt"), which returns the full path of every file named testFile.txt anywhere on drive C:\.
Optional. AppWinStyle. A value chosen from the AppWinStyle Enumeration specifying the style of the window in which the program is to run. If is omitted, Shell uses AppWinStyle.MinimizedFocus, which starts the program minimized and with focus.
Optional. Boolean. A value indicating whether the Shell function should wait for completion of the program. If is omitted, Shell uses False.
Optional. Integer. The number of milliseconds to wait for completion if is True. If is omitted, Shell uses -1, which means there is no timeout and Shell does not return until the program finishes. Therefore, if you omit or set it to -1, it is possible that Shell might never return control to your program.
1
Evaluates a list of expressions and returns an Object value corresponding to the first expression in the list that is True.
Evaluates a list of expressions and returns an Object value corresponding to the first expression in the list that is True.
Required. Object parameter array. Must have an even number of elements. You can supply a list of Object variables or expressions separated by commas, or a single-dimensional array of Object elements.
1
Indicates which button was pressed on a message box, returned by the MsgBox function.
1
OK button was pressed. This member is equivalent to the Visual Basic constant vbOK.
Cancel button was pressed. This member is equivalent to the Visual Basic constant vbCancel.
Abort button was pressed. This member is equivalent to the Visual Basic constant vbAbort.
Retry button was pressed. This member is equivalent to the Visual Basic constant vbRetry.
Ignore button was pressed. This member is equivalent to the Visual Basic constant vbIgnore.
Yes button was pressed. This member is equivalent to the Visual Basic constant vbYes.
No button was pressed. This member is equivalent to the Visual Basic constant vbNo.
Indicates which buttons to display when calling the MsgBox function.
1
OK button only (default). This member is equivalent to the Visual Basic constant vbOKOnly.
OK and Cancel buttons. This member is equivalent to the Visual Basic constant vbOKCancel.
Abort, Retry, and Ignore buttons. This member is equivalent to the Visual Basic constant vbAbortRetryIgnore.
Yes, No, and Cancel buttons. This member is equivalent to the Visual Basic constant vbYesNoCancel.
Yes and No buttons. This member is equivalent to the Visual Basic constant vbYesNo.
Retry and Cancel buttons. This member is equivalent to the Visual Basic constant vbRetryCancel.
Critical message. This member is equivalent to the Visual Basic constant vbCritical.
Warning query. This member is equivalent to the Visual Basic constant vbQuestion.
Warning message. This member is equivalent to the Visual Basic constant vbExclamation.
Information message. This member is equivalent to the Visual Basic constant vbInformation.
First button is default. This member is equivalent to the Visual Basic constant vbDefaultButton1.
Second button is default. This member is equivalent to the Visual Basic constant vbDefaultButton2.
Third button is default. This member is equivalent to the Visual Basic constant vbDefaultButton3.
Application modal message box. This member is equivalent to the Visual Basic constant vbApplicationModal.
System modal message box. This member is equivalent to the Visual Basic constant vbSystemModal.
Help text. This member is equivalent to the Visual Basic constant vbMsgBoxHelp.
Right-aligned text. This member is equivalent to the Visual Basic constant vbMsgBoxRight.
Right-to-left reading text (Hebrew and Arabic systems). This member is equivalent to the Visual Basic constant vbMsgBoxRtlReading.
Foreground message box window. This member is equivalent to the Visual Basic constant vbMsgBoxSetForeground.
This attribute supports My.Forms and My.WebServices in Visual Basic.
1
This attribute supports My.Forms and My.WebServices in Visual Basic.
String. Initializes the property. The compiler generates accessor properties for classes that derive from this type.
String. Initializes the property. Specifies the method in the class that creates the type's instances.
String. Initializes the property. Specifies the method in the class that disposes of the type's instances.
String. Initializes the property. Specifies the name of the property that returns the default instance of the class.
This property supports My in Visual Basic.
Specifies the method in the class that creates the type's instances.
1
This property supports My in Visual Basic.
Specifies the name of the property that returns the default instance of the class.
1
This property supports My in Visual Basic.
Specifies the method in the class that disposes of the type's instances.
1
This property supports My in Visual Basic.
Specifies the name of the type for which the compiler generates accessor properties.
1
Indicates how to open a file when calling file-access functions.
1
Read and write access permitted. This is the default.
Read access permitted.
Read and write access permitted.
Write access permitted.
Indicates how to open a file when calling file-access functions.
1
File opened for read access.
File opened for write access.
File opened for random access.
File opened to append to it. Default.
File opened for binary access.
Indicates how to open a file when calling file-access functions.
1
LockReadWrite. This is the default.
Any process can read or write to the file.
Other processes cannot read the file.
Other processes cannot read or write to the file.
Other processes cannot write to the file.
This class supports the Visual Basic Print and PrintLine functions.
2
This field supports the Visual Basic Print and PrintLine functions.
1
The Strings module contains procedures used to perform string operations.
1
Returns an Integer value representing the character code corresponding to a character.
Returns an Integer value representing the character code corresponding to a character.
Required. Any valid Char or String expression. If is a String expression, only the first character of the string is used for input. If is Nothing or contains no characters, an error occurs.
1
Returns an Integer value representing the character code corresponding to a character.
Returns an Integer value representing the character code corresponding to a character.
Required. Any valid Char or String expression. If is a String expression, only the first character of the string is used for input. If is Nothing or contains no characters, an error occurs.
1
Returns an Integer value representing the character code corresponding to a character.
Returns an Integer value representing the character code corresponding to a character.
Required. Any valid Char or String expression. If is a String expression, only the first character of the string is used for input. If is Nothing or contains no characters, an error occurs.
1
Returns an Integer value representing the character code corresponding to a character.
Returns an Integer value representing the character code corresponding to a character.
Required. Any valid Char or String expression. If is a String expression, only the first character of the string is used for input. If is Nothing or contains no characters, an error occurs.
1
Returns the character associated with the specified character code.
Returns the character associated with the specified character code.
Required. An Integer expression representing the code point, or character code, for the character. If is outside the valid range, an error occurs. The valid range for Chr is 0 through 255, and the valid range for ChrW is -32768 through 65535.
1
Returns the character associated with the specified character code.
Returns the character associated with the specified character code.
Required. An Integer expression representing the code point, or character code, for the character. If is outside the valid range, an error occurs. The valid range for Chr is 0 through 255, and the valid range for ChrW is -32768 through 65535.
1
Returns a zero-based array containing a subset of a String array based on specified filter criteria.
Returns a zero-based array containing a subset of a String array based on specified filter criteria.
Required. One-dimensional array of strings to be searched.
Required. String to search for.
Optional. Boolean value indicating whether to return substrings that include or exclude . If is True, the Filter function returns the subset of the array that contains as a substring. If is False, the Filter function returns the subset of the array that does not contain as a substring.
Optional. Numeric value indicating the kind of string comparison to use. See "Settings" for values.
1
Returns a zero-based array containing a subset of a String array based on specified filter criteria.
Returns a zero-based array containing a subset of a String array based on specified filter criteria.
Required. One-dimensional array of strings to be searched.
Required. String to search for.
Optional. Boolean value indicating whether to return substrings that include or exclude . If is True, the Filter function returns the subset of the array that contains as a substring. If is False, the Filter function returns the subset of the array that does not contain as a substring.
Optional. Numeric value indicating the kind of string comparison to use. See "Settings" for values.
1
Returns a string formatted according to instructions contained in a format String expression.
Returns a string formatted according to instructions contained in a format String expression.
Required. Any valid expression.
Optional. A valid named or user-defined format String expression.
1
Returns an expression formatted as a currency value using the currency symbol defined in the system control panel.
Returns an expression formatted as a currency value using the currency symbol defined in the system control panel.
Required. Expression to be formatted.
Optional. Numeric value indicating how many places are displayed to the right of the decimal. Default value is –1, which indicates that the computer's regional settings are used.
Optional. TriState enumeration that indicates whether or not a leading zero is displayed for fractional values. See "Settings" for values.
Optional. TriState enumeration that indicates whether or not to place negative values within parentheses. See "Settings" for values.
Optional. TriState enumeration that indicates whether or not numbers are grouped using the group delimiter specified in the computer's regional settings. See "Settings" for values.
1
Returns a string expression representing a date/time value.
Returns a string expression representing a date/time value.
Required. Date expression to be formatted.
Optional. Numeric value that indicates the date/time format used. If omitted, DateFormat.GeneralDate is used.
1
Returns an expression formatted as a number.
Returns an expression formatted as a number.
Required. Expression to be formatted.
Optional. Numeric value indicating how many places are displayed to the right of the decimal. The default value is –1, which indicates that the computer's regional settings are used.
Optional. TriState constant that indicates whether a leading 0 is displayed for fractional values. See "Settings" for values.
Optional. TriState constant that indicates whether to place negative values within parentheses. See "Settings" for values.
Optional. TriState constant that indicates whether or not numbers are grouped using the group delimiter specified in the locale settings. See "Settings" for values.
1
Returns an expression formatted as a percentage (that is, multiplied by 100) with a trailing % character.
Returns an expression formatted as a percentage (that is, multiplied by 100) with a trailing % character.
Required. Expression to be formatted.
Optional. Numeric value indicating how many places to the right of the decimal are displayed. Default value is –1, which indicates that the locale settings are used.
Optional. TriState constant that indicates whether or not a leading zero displays for fractional values. See "Settings" for values.
Optional. TriState constant that indicates whether or not to place negative values within parentheses. See "Settings" for values.
Optional. TriState constant that indicates whether or not numbers are grouped using the group delimiter specified in the locale settings. See "Settings" for values.
1
Returns a Char value representing the character from the specified index in the supplied string.
Returns a Char value representing the character from the specified index in the supplied string.
Required. Any valid String expression.
Required. Integer expression. The (1-based) index of the character in to be returned.
1
Returns an integer specifying the start position of the first occurrence of one string within another.
If is zero length or Nothing, InStr returns 0. If is zero length or Nothing, InStr returns . If is not found, InStr returns 0. If is found within , InStr returns position where match begins. If > , InStr returns 0.
Optional. Numeric expression that sets the starting position for each search. If omitted, search begins at the first character position. The start index is 1-based.
Required. String expression being searched.
Required. String expression sought.
Optional. Specifies the type of string comparison. If is omitted, the Option Compare setting determines the type of comparison.
1
Returns an integer specifying the start position of the first occurrence of one string within another.
If is zero length or Nothing, InStr returns 0. If is zero length or Nothing, InStr returns . If is not found, InStr returns 0. If is found within , InStr returns position where match begins. If > , InStr returns 0.
Required. String expression being searched.
Required. String expression sought.
Optional. Specifies the type of string comparison. If is omitted, the Option Compare setting determines the type of comparison.
1
Returns the position of the first occurrence of one string within another, starting from the right side of the string.
If is zero-length, InStrRev returns 0. If is zero-length, InStrRev returns . If is not found, InStrRev returns 0. If is found within , InStrRev returns position at which the first match is found, starting with the right side of the string. If is greater than length of , InStrRev returns 0.
Required. String expression being searched.
Required. String expression being searched for.
Optional. Numeric expression setting the one-based starting position for each search, starting from the left side of the string. If is omitted then –1 is used, meaning the search begins at the last character position. Search then proceeds from right to left.
Optional. Numeric value indicating the kind of comparison to use when evaluating substrings. If omitted, a binary comparison is performed. See Settings for values.
1
Returns a string created by joining a number of substrings contained in an array.
Returns a string created by joining a number of substrings contained in an array.
Required. One-dimensional array containing substrings to be joined.
Optional. Any string, used to separate the substrings in the returned string. If omitted, the space character (" ") is used. If is a zero-length string ("") or Nothing, all items in the list are concatenated with no delimiters.
1
Returns a string created by joining a number of substrings contained in an array.
Returns a string created by joining a number of substrings contained in an array.
Required. One-dimensional array containing substrings to be joined.
Optional. Any string, used to separate the substrings in the returned string. If omitted, the space character (" ") is used. If is a zero-length string ("") or Nothing, all items in the list are concatenated with no delimiters.
1
Returns a string or character converted to lowercase.
Returns a string or character converted to lowercase.
Required. Any valid String or Char expression.
1
Returns a string or character converted to lowercase.
Returns a string or character converted to lowercase.
Required. Any valid String or Char expression.
1
Returns a string containing a specified number of characters from the left side of a string.
Returns a string containing a specified number of characters from the left side of a string.
Required. String expression from which the leftmost characters are returned.
Required. Integer expression. Numeric expression indicating how many characters to return. If 0, a zero-length string ("") is returned. If greater than or equal to the number of characters in , the entire string is returned.
1
Returns an integer containing either the number of characters in a string or the nominal number of bytes required to store a variable.
Returns an integer containing either the number of characters in a string or the nominal number of bytes required to store a variable.
Any valid String expression or variable name. If is of type Object, the Len function returns the size as it will be written to the file by the FilePut function.
1
Returns an integer containing either the number of characters in a string or the nominal number of bytes required to store a variable.
Returns an integer containing either the number of characters in a string or the nominal number of bytes required to store a variable.
Any valid String expression or variable name. If is of type Object, the Len function returns the size as it will be written to the file by the FilePut function.
1
Returns an integer containing either the number of characters in a string or the nominal number of bytes required to store a variable.
Returns an integer containing either the number of characters in a string or the nominal number of bytes required to store a variable.
Any valid String expression or variable name. If is of type Object, the Len function returns the size as it will be written to the file by the FilePut function.
1
Returns an integer containing either the number of characters in a string or the nominal number of bytes required to store a variable.
Returns an integer containing either the number of characters in a string or the nominal number of bytes required to store a variable.
Any valid String expression or variable name. If is of type Object, the Len function returns the size as it will be written to the file by the FilePut function.
1
Returns an integer containing either the number of characters in a string or the nominal number of bytes required to store a variable.
Returns an integer containing either the number of characters in a string or the nominal number of bytes required to store a variable.
Any valid String expression or variable name. If is of type Object, the Len function returns the size as it will be written to the file by the FilePut function.
1
Returns an integer containing either the number of characters in a string or the nominal number of bytes required to store a variable.
Returns an integer containing either the number of characters in a string or the nominal number of bytes required to store a variable.
Any valid String expression or variable name. If is of type Object, the Len function returns the size as it will be written to the file by the FilePut function.
1
Returns an integer containing either the number of characters in a string or the nominal number of bytes required to store a variable.
Returns an integer containing either the number of characters in a string or the nominal number of bytes required to store a variable.
Any valid String expression or variable name. If is of type Object, the Len function returns the size as it will be written to the file by the FilePut function.
1
Returns an integer containing either the number of characters in a string or the nominal number of bytes required to store a variable.
Returns an integer containing either the number of characters in a string or the nominal number of bytes required to store a variable.
Any valid String expression or variable name. If is of type Object, the Len function returns the size as it will be written to the file by the FilePut function.
1
Returns an integer containing either the number of characters in a string or the nominal number of bytes required to store a variable.
Returns an integer containing either the number of characters in a string or the nominal number of bytes required to store a variable.
Any valid String expression or variable name. If is of type Object, the Len function returns the size as it will be written to the file by the FilePut function.
1
Returns an integer containing either the number of characters in a string or the nominal number of bytes required to store a variable.
Returns an integer containing either the number of characters in a string or the nominal number of bytes required to store a variable.
Any valid String expression or variable name. If is of type Object, the Len function returns the size as it will be written to the file by the FilePut function.
1
Returns an integer containing either the number of characters in a string or the nominal number of bytes required to store a variable.
Returns an integer containing either the number of characters in a string or the nominal number of bytes required to store a variable.
Any valid String expression or variable name. If is of type Object, the Len function returns the size as it will be written to the file by the FilePut function.
1
Returns an integer containing either the number of characters in a string or the nominal number of bytes required to store a variable.
Returns an integer containing either the number of characters in a string or the nominal number of bytes required to store a variable.
Any valid String expression or variable name. If is of type Object, the Len function returns the size as it will be written to the file by the FilePut function.
1
Returns an integer containing either the number of characters in a string or the nominal number of bytes required to store a variable.
Returns an integer containing either the number of characters in a string or the nominal number of bytes required to store a variable.
Any valid String expression or variable name. If is of type Object, the Len function returns the size as it will be written to the file by the FilePut function.
1
Returns an integer containing either the number of characters in a string or the nominal number of bytes required to store a variable.
Returns an integer containing either the number of characters in a string or the nominal number of bytes required to store a variable.
Any valid String expression or variable name. If is of type Object, the Len function returns the size as it will be written to the file by the FilePut function.
1
Returns an integer containing either the number of characters in a string or the nominal number of bytes required to store a variable.
Returns an integer containing either the number of characters in a string or the nominal number of bytes required to store a variable.
Any valid String expression or variable name. If is of type Object, the Len function returns the size as it will be written to the file by the FilePut function.
1
Returns an integer containing either the number of characters in a string or the nominal number of bytes required to store a variable.
Returns an integer containing either the number of characters in a string or the nominal number of bytes required to store a variable.
Any valid String expression or variable name. If is of type Object, the Len function returns the size as it will be written to the file by the FilePut function.
1
Returns a left-aligned string containing the specified string adjusted to the specified length.
Returns a left-aligned string containing the specified string adjusted to the specified length.
Required. String expression. Name of string variable.
Required. Integer expression. Length of returned string.
1
Returns a string containing a copy of a specified string with no leading spaces (LTrim), no trailing spaces (RTrim), or no leading or trailing spaces (Trim).
Returns a string containing a copy of a specified string with no leading spaces (LTrim), no trailing spaces (RTrim), or no leading or trailing spaces (Trim).
Required. Any valid String expression.
1
Returns a string containing a specified number of characters from a string.
Returns a string containing a specified number of characters from a string.
Required. String expression from which characters are returned.
Required. Integer expression. Starting position of the characters to return. If is greater than the number of characters in , the Mid function returns a zero-length string (""). is one based.
1
Returns a string containing a specified number of characters from a string.
Returns a string containing a specified number of characters from a string.
Required. String expression from which characters are returned.
Required. Integer expression. Starting position of the characters to return. If is greater than the number of characters in , the Mid function returns a zero-length string (""). is one based.
Optional. Integer expression. Number of characters to return. If omitted or if there are fewer than characters in the text (including the character at position ), all characters from the start position to the end of the string are returned.
1
Returns a string in which a specified substring has been replaced with another substring a specified number of times.
If is zero-length or Nothing, Replace returns copy of . If is zero-length, Replace returns copy of with no occurrences of . If is zero-length or Nothing, or is greater than length of , Replace returns Nothing. If is 0, Replace returns copy of .
Required. String expression containing substring to replace.
Required. Substring being searched for.
Required. Replacement substring.
Optional. Position within where substring search is to begin. If omitted, 1 is assumed.
Optional. Number of substring substitutions to perform. If omitted, the default value is –1, which means "make all possible substitutions."
Optional. Numeric value indicating the kind of comparison to use when evaluating substrings. See Settings for values.
1
Returns a string containing a specified number of characters from the right side of a string.
Returns a string containing a specified number of characters from the right side of a string.
Required. String expression from which the rightmost characters are returned.
Required. Integer. Numeric expression indicating how many characters to return. If 0, a zero-length string ("") is returned. If greater than or equal to the number of characters in , the entire string is returned.
1
Returns a right-aligned string containing the specified string adjusted to the specified length.
Returns a right-aligned string containing the specified string adjusted to the specified length.
Required. String expression. Name of string variable.
Required. Integer expression. Length of returned string.
1
Returns a string containing a copy of a specified string with no leading spaces (LTrim), no trailing spaces (RTrim), or no leading or trailing spaces (Trim).
Returns a string containing a copy of a specified string with no leading spaces (LTrim), no trailing spaces (RTrim), or no leading or trailing spaces (Trim).
Required. Any valid String expression.
1
Returns a string consisting of the specified number of spaces.
Returns a string consisting of the specified number of spaces.
Required. Integer expression. The number of spaces you want in the string.
1
Returns a zero-based, one-dimensional array containing a specified number of substrings.
String array. If is a zero-length string (""), Split returns a single-element array containing a zero-length string. If is a zero-length string, or if it does not appear anywhere in , Split returns a single-element array containing the entire string.
Required. String expression containing substrings and delimiters.
Optional. Any single character used to identify substring limits. If is omitted, the space character (" ") is assumed to be the delimiter.
Optional. Maximum number of substrings into which the input string should be split. The default, –1, indicates that the input string should be split at every occurrence of the string.
Optional. Numeric value indicating the comparison to use when evaluating substrings. See "Settings" for values.
1
Returns -1, 0, or 1, based on the result of a string comparison.
If sorts ahead of , StrComp returns -1. If is equal to , StrComp returns 0. If sorts after , StrComp returns 1.
Required. Any valid String expression.
Required. Any valid String expression.
Optional. Specifies the type of string comparison. If is omitted, the Option Compare setting determines the type of comparison.
1
Returns a string converted as specified.
Returns a string converted as specified.
Required. String expression to be converted.
Required. VbStrConv Enumeration member. The enumeration value specifying the type of conversion to perform.
Optional. The LocaleID value, if different from the system LocaleID value. (The system LocaleID value is the default.)
1
Returns a string or object consisting of the specified character repeated the specified number of times.
Returns a string or object consisting of the specified character repeated the specified number of times.
Required. Integer expression. The length to the string to be returned.
Required. Any valid Char, String, or Object expression. Only the first character of the expression will be used. If Character is of type Object, it must contain either a Char or a String value.
1
Returns a string or object consisting of the specified character repeated the specified number of times.
Returns a string or object consisting of the specified character repeated the specified number of times.
Required. Integer expression. The length to the string to be returned.
Required. Any valid Char, String, or Object expression. Only the first character of the expression will be used. If Character is of type Object, it must contain either a Char or a String value.
1
Returns a string or object consisting of the specified character repeated the specified number of times.
Returns a string or object consisting of the specified character repeated the specified number of times.
Required. Integer expression. The length to the string to be returned.
Required. Any valid Char, String, or Object expression. Only the first character of the expression will be used. If Character is of type Object, it must contain either a Char or a String value.
1
Returns a string in which the character order of a specified string is reversed.
Returns a string in which the character order of a specified string is reversed.
Required. String expression whose characters are to be reversed. If is a zero-length string (""), a zero-length string is returned.
1
Returns a string containing a copy of a specified string with no leading spaces (LTrim), no trailing spaces (RTrim), or no leading or trailing spaces (Trim).
Returns a string containing a copy of a specified string with no leading spaces (LTrim), no trailing spaces (RTrim), or no leading or trailing spaces (Trim).
Required. Any valid String expression.
1
Returns a string or character containing the specified string converted to uppercase.
Returns a string or character containing the specified string converted to uppercase.
Required. Any valid String or Char expression.
1
Returns a string or character containing the specified string converted to uppercase.
Returns a string or character containing the specified string converted to uppercase.
Required. Any valid String or Char expression.
1
This class supports the Visual Basic Print and PrintLine functions.
2
This field supports the Visual Basic Print and PrintLine functions.
1
Indicates a Boolean value or whether the default should be used when calling number-formatting functions.
1
False. The numeric value of this member is 0.
True. The numeric value of this member is -1.
Default setting. The numeric value of this member is -2.
Indicates the type of a variant object, returned by the VarType function.
1
Null reference. This member is equivalent to the Visual Basic constant vbEmpty.
Null object. This member is equivalent to the Visual Basic constant vbNull.
Short. (-32,768 through 32,767.)
Integer. (-2,147,483,648 through 2,147,483,647.) This member is equivalent to the Visual Basic constant vbInteger.
Single. (-3.402823E+38 through -1.401298E-45 for negative values; 1.401298E-45 through 3.402823E+38 for positive values.) This member is equivalent to the Visual Basic constant vbSingle.
Double. (-1.79769313486231E+308 through -4.94065645841247E-324 for negative values; 4.94065645841247E-324 through 1.79769313486231E+308 for positive values.) This member is equivalent to the Visual Basic constant vbDouble.
Currency. This member is equivalent to the Visual Basic constant vbCurrency.
Date. (0:00:00 on January 1, 0001 through 11:59:59 PM on December 31, 9999.) This member is equivalent to the Visual Basic constant vbDate.
String. (0 to approximately 2 billion Unicode characters.) This member is equivalent to the Visual Basic constant vbString.
Any type can be stored in a variable of type Object. This member is equivalent to the Visual Basic constant vbObject.
Boolean. (True or False.) This member is equivalent to the Visual Basic constant vbBoolean.
Variant. This member is equivalent to the Visual Basic constant vbVariant.
DataObject.
Decimal. (0 through +/-79,228,162,514,264,337,593,543,950,335 with no decimal point; 0 through +/-7.9228162514264337593543950335 with 28 places to the right of the decimal; smallest non-zero number is +/-0.0000000000000000000000000001.) This member is equivalent to the Visual Basic constant vbDecimal.
Byte. (0 through 255.) This member is equivalent to the Visual Basic constant vbByte.
Char. (0 through 65535.) This member is equivalent to the Visual Basic constant vbChar.
Long. (-9,223,372,036,854,775,808 through 9,223,372,036,854,775,807.) This member is equivalent to the Visual Basic constant vbLong.
User-defined type. Each member of the structure has a range determined by its data type and independent of the ranges of the other members. This member is equivalent to the Visual Basic constant vbUserDefinedType.
Array. This member is equivalent to the Visual Basic constant vbArray.
Indicates that an array in a structure or non-local variable should be treated as a fixed-length array.
1
Initializes the value of the Bounds property.
Initializes the value of upper field, which represents the size of the first dimension of the array.
Initializes the value of the Bounds property.
Initializes the value of upper field, which represents the size of the first dimension of the array.
Initializes the value of upper field, which represents the size of the second dimension of the array.
Returns the bounds of the array.
Contains an integer array that represents the bounds of the array.
1
Returns the size of the array.
Contains an integer that represents the number of elements in the array.
1
Indicates that a string should be treated as if it were fixed length.
1
Initializes the value of the SizeConst field.
The length of the fixed string.
Gets the length of the string.
Returns the length of the string.
1
The VbMath module contains procedures used to perform mathematical operations.
1
Initializes the random-number generator.
1
Initializes the random-number generator.
Optional. An Object or any valid numeric expression.
1
Returns a random number of type Single.
If number is less than zero, Rnd generates the same number every time, using as the seed. If number is greater than zero, Rnd generates the next random number in the sequence. If number is equal to zero, Rnd generates the most recently generated number. If number is not supplied, Rnd generates the next random number in the sequence.
1
Returns a random number of type Single.
If number is less than zero, Rnd generates the same number every time, using as the seed. If number is greater than zero, Rnd generates the next random number in the sequence. If number is equal to zero, Rnd generates the most recently generated number. If number is not supplied, Rnd generates the next random number in the sequence.
Optional. A Single value or any valid Single expression.
1
Indicates which type of conversion to perform when calling the StrConv function.
1
Performs no conversion.
Converts the string to uppercase characters. This member is equivalent to the Visual Basic constant vbUpperCase.
Converts the string to lowercase characters. This member is equivalent to the Visual Basic constant vbLowerCase.
Converts the first letter of every word in the string to uppercase. This member is equivalent to the Visual Basic constant vbProperCase.
Converts narrow (single-byte) characters in the string to wide (double-byte) characters. Applies to Asian locales. This member is equivalent to the Visual Basic constant vbWide.
Converts wide (double-byte) characters in the string to narrow (single-byte) characters. Applies to Asian locales. This member is equivalent to the Visual Basic constant vbNarrow.
Converts Hiragana characters in the string to Katakana characters. Applies to Japanese locale only. This member is equivalent to the Visual Basic constant vbKatakana.
Converts Katakana characters in the string to Hiragana characters. Applies to Japanese locale only. This member is equivalent to the Visual Basic constant vbHiragana.
Converts the string to Simplified Chinese characters. This member is equivalent to the Visual Basic constant vbSimplifiedChinese.
Converts the string to Traditional Chinese characters. This member is equivalent to the Visual Basic constant vbTraditionalChinese.
Converts the string from file system rules for casing to linguistic rules. This member is equivalent to the Visual Basic constant vbLinguisticCasing.
Provides properties, methods, and events related to the current application.
1
Initializes a new instance of the class.
Changes the culture used by the current thread for string manipulation and for string formatting.
String. Name of the culture as a string. For a list of possible names, see .
Changes the culture that the current thread uses for retrieving culture-specific resources.
String. Name of the culture as a string. For a list of possible names, see .
Gets the culture that the current thread uses for string manipulation and string formatting.
Returns a object that represents the culture the current thread uses for string manipulation and string formatting.
Returns the value of the specified environment variable.
A String containing the value of the environment variable with the name .
A String containing the name of the environment variable.
1
Gets an object that provides properties for getting information about the application's assembly, such as the version number, description, and so on.
This property returns the My.Application.Info object for the current application.
Gets an object that provides properties and methods for writing event and exception information to the application's log listeners.
This property returns the My.Application.Log object for the current application.
1
Gets the culture that the current thread uses for retrieving culture-specific resources.
Returns a object that represents the culture that the current thread uses for retrieving culture-specific resources.
Provides properties for getting the information about the application, such as the version number, description, loaded assemblies, and so on.
1
Initializes a new instance of the class with the specified assembly information.
. The assembly for which to obtain the information.
Gets the name, without the extension, of the assembly file for the application.
A String containing the file name.
Gets the company name associated with the application.
A String that contains the company name associated with the application.
1
Gets the copyright notice associated with the application.
A String containing the copyright notice associated with the application.
Gets the description associated with the application.
A String containing the description associated with the application.
1
Gets the directory where the application is stored.
A String that contains the directory where the application is stored.
1
Gets a collection of all assemblies loaded by the application.
A of containing all the assemblies loaded by the application.
Gets the product name associated with the application.
A String containing the product name associated with the application.
1
Gets the current stack-trace information.
A String containing the current stack-trace information. The return value can be .
Gets the title associated with the application.
A String containing the associated with the application.
1
Gets the trademark notice associated with the application.
A String containing the trademark notice associated with the application.
Gets the version number of the application.
A object containing the version number of the application.
1
Gets the amount of physical memory mapped to the process context.
A Long containing the number of bytes of physical memory mapped to the process context.
Indicates how a Visual Basic application authenticates the user for the My.User object.
2
The constructor initializes the principal for the application's main thread with the current user's Windows user information.
The constructor does not initialize the principal for the application's main thread. The application needs to initialize the principal for the application's main thread.
Indicates the type of role to check when calling the My.User.IsInRole Method.
1
Account operators manage the user accounts on a computer or domain.
Administrators have complete and unrestricted access to the computer or domain.
Backup operators can override security restrictions for the sole purpose of backing up or restoring files.
Guests are more restricted than users.
Power users possess most administrative permissions with some restrictions. Thus, power users can run legacy applications, in addition to certified applications.
Print operators can take control of a printer.
Replicators support file replication in a domain.
System operators manage a particular computer.
Users are prevented from making accidental or intentional system-wide changes. Thus, users can run certified applications, but not most legacy applications.
Provides a type converter to convert enumeration values to enumeration values.
2
Initializes a new instance of the class.
Gets a value indicating whether this converter can convert an object to the given destination type using the context.
A object that indicates whether this converter can perform the conversion.
An object that provides a format context.
A object that represents the type you wish to convert to.
1
Converts the given object to another type.
The converted object.
A formatter context.
The culture into which will be converted.
The object to convert.
The type to convert the object to.
is Nothing.
The conversion cannot be performed.
1
This exception is thrown when a subsequent instance of a single-instance application is unable to connect to the first application instance.
Initializes a new instance of the class.
Initializes a new instance of the class with serialized data.
The object that holds the serialized object data about the exception being thrown.
The object that contains contextual information about the source or destination.
Initializes a new instance of the class with a specified error message.
A message that describes the error.
Initializes a new instance of the class with a specified error message and a reference to the inner exception that is the cause of this exception.
A object describing the error.
The object that is the cause of the current exception. If the parameter is not a null reference (Nothing in Visual Basic), the current exception is raised in a Catch block that handles the inner exception.
Provides properties, methods, and events related to the current application.
Initializes a new instance of the class.
Gets a collection containing the command-line arguments as strings for the current application.
A of String, containing the command-line arguments as strings for the current application.
Gets the current application's ClickOnce deployment object, which provides support for updating the current deployment programmatically and support for the on-demand download of files.
Returns the object for the application's ClickOnce deployment.
Sets the values to use as the current application's command-line arguments.
A of String, containing the strings to use as the command-line arguments for the current application.
Gets a Boolean that represents whether the application was deployed from a network using ClickOnce.
A Boolean that represents whether the application was deployed from a network. The value is True if the current application was deployed from a network; otherwise the value is False.
This exception is thrown by the Visual Basic Application Model when the property has not been set.
Initializes a new instance of the class.
Initializes a new instance of the class with serialized data.
The object that holds the serialized object data about the exception being thrown.
The object that contains contextual information about the source or destination.
Initializes a new instance of the class with a specified error message.
A message that describes the error.
Initializes a new instance of the class with a specified error message and a reference to the inner exception that is the cause of this exception.
A object describing the error.
The object that is the cause of the current exception. If the parameter is not a null reference (Nothing in Visual Basic), the current exception is raised in a catch block that handles the inner exception.
Represents the method that will handle the My.Application.Shutdown event.
The source of the event.
A object that contains the event data.
2
Indicates which condition should cause a Windows Forms application to shut down.
2
Shut down when the main form closes.
Shut down only after the last form closes.
Provides data for the My.Application.Startup event.
2
Initializes a new instance of the class.
A object that contains the command-line arguments of the application.
Gets the command-line arguments of the application.
A object that contains the command-line arguments of the application.
1
Represents the method that will handle the My.Application.Startup event.
The source of the event.
A object that contains the event data.
2
Provides data for the My.Application.StartupNextInstance event.
Initializes a new instance of the class.
A object that contains the command-line arguments of the subsequent application instance.
A that indicates whether the first application instance should be brought to the foreground upon exiting the exception handler.
Indicates whether the first application instance should be brought to the foreground upon exiting the exception handler.
A that indicates whether the first application instance should be brought to the foreground upon exiting the exception handler.
Gets the command-line arguments of the subsequent application instance.
A object that contains the command-line arguments of the subsequent application instance.
Represents the method that will handle the My.Application.StartupNextInstance event.
The source of the event.
A object that contains the event data.
Provides data for the My.Application.UnhandledException event.
2
Initializes a new instance of the class.
A that indicates whether the application should exit upon exiting the exception handler.
The that occurred.
Indicates whether the application should exit upon exiting the exception handler.
A that indicates whether the application should exit upon exiting the exception handler.
1
Represents the method that will handle the My.Application.UnhandledException event.
The source of the event.
A object that contains the event data.
2
Provides access to the information about the current user.
1
Initializes a new instance of the class.
Gets or sets the current principal (for role-based security).
A value representing the security context.
1
Sets the thread's current principal to the Windows user that started the application.
Gets or sets the principal object representing the current user.
An object representing the current user.
Gets a value that indicates whether the user has been authenticated.
True if the user was authenticated; otherwise, False.
1
Determines whether the current user belongs to the specified role.
True if the current user is a member of the specified role; otherwise, False.
String or BuiltInRole Enumeration. The role for which to check membership.
1
Determines whether the current user belongs to the specified role.
True if the current user is a member of the specified role; otherwise, False.
String or BuiltInRole Enumeration. The role for which to check membership.
1
Gets the name of the current user.
String. The name of the current user.
1
Provides access to the information about the current user.
1
Initializes a new instance of the class.
Gets or sets the principal object representing the current user.
An object representing the current user.
Provides properties, methods, and events related to the current application.
1
Initializes a new instance of the class.
Initializes a new instance of the class with the specified authentication mode.
. Specifies the application's authentication mode.
Gets the object for the current thread of a Windows Forms application.
This property returns the object for the current thread. That object contains contextual information about the thread.
1
Processes all Windows messages currently in the message queue.
2
Determines whether this application will use the XP Windows styles for windows, controls, and so on.
A value that indicates whether this application will use the XP Windows styles for windows, controls, and so on.
Hides the application's splash screen.
Determines whether this application is a single-instance application.
A value that indicates whether this application is a single-instance application.
Gets or sets the main form for this application.
Gets or sets the main form for this application.
Determines the minimum length of time, in milliseconds, for which the splash screen is displayed.
Integer. The minimum length of time, in milliseconds, for which the splash screen is displayed.
Occurs when the network availability changes.
1
When overridden in a derived class, allows a designer to emit code that configures the splash screen and main form.
When overridden in a derived class, allows a designer to emit code that initializes the splash screen.
Sets the visual styles, text display styles, and current principal for the main application thread (if the application uses Windows authentication), and initializes the splash screen, if defined.
A indicating if application startup should continue.
A of String, containing the command-line arguments as strings for the current application.
Provides the starting point for when the main application is ready to start running, after the initialization is done.
When overridden in a derived class, allows for code to run when the application shuts down.
When overridden in a derived class, allows for code to run when the application starts.
A that indicates if the application should continue starting up.
. Contains the command-line arguments of the application and indicates whether the application startup should be canceled.
When overridden in a derived class, allows for code to run when a subsequent instance of a single-instance application starts.
. Contains the command-line arguments of the subsequent application instance and indicates whether the first application instance should be brought to the foreground upon exiting the exception handler.
When overridden in a derived class, allows for code to run when an unhandled exception occurs in the application.
A indicating whether the UnhandledException event was raised.
.
Gets a collection of all the application's open forms.
A object that contains all of the application's open forms.
1
Sets up and starts the Visual Basic Application model.
Array of type String. The command line from Sub Main.
2
Determines whether the application saves the user settings on exit.
Boolean. True indicates that the application saves the user settings on exit. Otherwise, the settings are not implicitly saved.
Determines if the application has a splash screen defined, and if it does, displays it.
Occurs when the application shuts down.
1
Determines what happens when the application's main form closes.
A enumeration value, indicating what the application should do when the main form closes.
Gets or sets the splash screen for this application.
A object that the application uses as the splash screen.
1
Occurs when the application starts.
1
Occurs when attempting to start a single-instance application and the application is already active.
1
Occurs when the application encounters an unhandled exception.
1
When overridden in a derived class, this property allows a designer to specify the default text rendering engine for the application's forms.
Boolean. A value of False indicates that the application should use the default text rendering engine for Visual Basic 2005. A value of True indicates that the application should use the text rendering engine for Visual Basic .NET 2002 and Visual Basic .NET 2003.
This class has been deprecated as of Visual Basic 2005.
1
Returns a Boolean value that corresponds to the specified object.
The Boolean value that corresponds to .
Required. Object to convert to a Boolean value.
Returns a Boolean value that corresponds to the specified string.
The Boolean value that corresponds to .
Required. String to convert to a Boolean value.
This class has been deprecated as of Visual Basic 2005.
1
Returns a Byte value that corresponds to the specified object.
The Byte value that corresponds to .
Required. Object to convert to a Byte value.
Returns a Byte value that corresponds to the specified string.
The Byte value that corresponds to .
Required. String to convert to a Byte value.
This class has been deprecated as of Visual Basic 2005.
1
Returns a CharArray value that corresponds to the specified object.
The CharArray value that corresponds to .
Required. Object to convert to a CharArray value.
Returns a CharArray value that corresponds to the specified string.
The CharArray value that corresponds to .
Required. String to convert to a CharArray value.
This class has been deprecated as of Visual Basic 2005.
1
Returns a Char value that corresponds to the specified object.
The Char value that corresponds to .
Required. Object to convert to a Char value.
Returns a Char value that corresponds to the specified string.
The Char value that corresponds to .
Required. String to convert to a Char value.
Provides methods that perform various type conversions.
1
Converts an object to the specified type.
An object of the specified target type.
The object to convert.
The type to which to convert the object.
Converts a value to a string, given a byte count.
The string representation of the specified value.
The Char value to convert.
The byte count of the Char value.
Converts a array to a string.
The string representation of the specified array.
The Char array to convert.
Converts a subset of a array to a string.
The string representation of the specified array from the start position to the specified length.
The Char array to convert.
Zero-based index of the start position.
Length of the subset in bytes.
Converts an object to a value.
A Boolean value. Returns False if the object is null; otherwise, True.
The object to convert.
Converts a string to a value.
A Boolean value. Returns False if the string is null; otherwise, True.
The string to convert.
Converts an object to a value.
The Byte value of the object.
The object to convert.
Converts a string to a value.
The Byte value of the string.
The string to convert.
Converts an object to a value.
The Char value of the object.
The object to convert.
Converts a string to a value.
The Char value of the string.
The string to convert.
Converts an object to a one-dimensional array.
A one-dimensional Char array.
The object to convert.
Converts a string to a one-dimensional array.
A one-dimensional Char array.
The string to convert.
Converts an object to a value.
The DateTime value of the object.
The object to convert.
Converts a string to a value.
The DateTime value of the string.
The string to convert.
Converts a value to a value.
The Decimal value of the Boolean value.
A Boolean value to convert.
Converts an object to a value.
The Decimal value of the object.
The object to convert.
Converts a string to a value.
The Decimal value of the string.
The string to convert.
Converts an object to a value.
The Double value of the object.
The object to convert.
Converts a string to a value.
The Double value of the string.
The string to convert.
Converts an object to a generic type .
A structure or object of generic type .
The object to convert.
The type to convert to.
Converts an object to an integer value.
The int value of the object.
The object to convert.
Converts a string to an integer value.
The int value of the string.
The string to convert.
Converts an object to a Long value.
The Long value of the object.
The object to convert.
Converts a string to a Long value.
The Long value of the string.
The string to convert.
Converts an object to an value.
The SByte value of the object.
The object to convert.
Converts a string to an value.
The SByte value of the string.
The string to convert.
Converts an object to a Short value.
The Short value of the object.
The object to convert.
Converts a string to a Short value.
The Short value of the string.
The string to convert.
Converts an object to a value.
The Single value of the object.
The object to convert.
Converts a to a value.
The Single value of the string.
The string to convert.
Converts a value to a .
The String representation of the Boolean value.
The Boolean value to convert.
Converts a value to a .
The String representation of the Byte value.
The Byte value to convert.
Converts a value to a .
The String representation of the Char value.
The Char value to convert.
Converts a value to a value.
The String representation of the DateTime value.
The DateTime value to convert.
Converts a value to a value.
The String representation of the Decimal value.
The Decimal value to convert.
Converts a value to a value, using the specified number format.
The String representation of the Decimal value.
The decimal value to convert.
The number format to use, according to .
Converts a value to a value.
The String representation of the Double value.
The Double value to convert.
Converts a value to a value, using the specified number format.
The String representation of the Double value.
The Double value to convert.
The number format to use, according to .
Converts a Short value to a value.
The String representation of the Short value.
The Short value to convert.
Converts an integer value to a value.
The String representation of the int value.
The int value to convert.
Converts a Long value to a value.
The String representation of the Long value.
The Long value to convert.
Converts an object to a value.
The String representation of the object.
The object to convert.
Converts a value (a single-precision floating point number) to a value.
The String representation of the Single value.
The Single value to convert.
Converts a value to a value, using the specified number format.
The String representation of the Single value.
The Single value to convert.
The number format to use, according to .
Converts a uint value to a value.
The String representation of the Uint value.
The Uint value to convert.
Converts a Ulong value to a value.
The String representation of the Ulong value.
The Ulong value to convert.
Converts an object to a Uint value.
The Uint value of the object.
The object to convert.
Converts a string to a Uint value.
The Uint value of the string.
The string to convert.
Converts an object to a Ulong value.
The Ulong value of the object.
The object to convert.
Converts a string to a Ulong value.
The Ulong value of the string.
The string to convert.
Converts an object to a Ushort value.
The Ushort value of the object.
The object to convert.
Converts a string to a Ushort value.
The Ushort value of the string.
The string to convert.
This class has been deprecated as of Visual Basic 2005.
1
Returns a Date value that corresponds to the specified object.
The Date value that corresponds to .
Required. Object to convert to a Date value.
Returns a Date value that corresponds to the specified string.
The Date value that corresponds to .
Required. String to convert to a Date value.
Returns a Date value that corresponds to the specified string and culture information.
The Date value that corresponds to .
Required. String to convert to a Date value.
Required. A object that defines how date values are formatted and displayed, depending on the culture.
This class has been deprecated as of Visual Basic 2005.
1
Returns a Decimal value that corresponds to the specified Boolean value.
The Decimal value that corresponds to .
Required. Boolean value to convert to a Decimal value.
Returns a Decimal value that corresponds to the specified object.
The Decimal value that corresponds to .
Required. Object to convert to a Decimal value.
Returns a Decimal value that corresponds to the specified object and number format information.
The Decimal value that corresponds to .
Required. Object to convert to a Decimal value.
A object that defines how numeric values are formatted and displayed, depending on the culture.
Returns a Decimal value that corresponds to the specified string.
The Decimal value that corresponds to .
Required. String to convert to a Decimal value.
Returns a Decimal value that corresponds to the specified string and number format information.
The Decimal value that corresponds to .
Required. String to convert to a Decimal value.
A object that defines how numeric values are formatted and displayed, depending on the culture.
Returns a Decimal value that corresponds to the specified string and number format information.
The Decimal value that corresponds to .
Required. String to convert to a Decimal value.
A object that defines how numeric values are formatted and displayed, depending on the culture.
When applied to a class, the compiler implicitly calls a component-initializing method from the default synthetic constructor.
Initializes a new instance of the attribute.
This class has been deprecated as of Visual Basic 2005.
1
Returns a Double value that corresponds to the specified object.
The Double value corresponding to .
Required. Object to convert to a Double value.
Returns a Double value that corresponds to the specified object.
The Double value corresponding to .
Required. Object to convert to a Double value.
A object that defines how numeric values are formatted and displayed, depending on the culture.
Returns a Double value that corresponds to the specified string.
The Double value corresponding to .
Required. String to convert to a Double value.
Returns a Double value that corresponds to the specified string and number format information.
The Double value corresponding to .
Required. String to convert to a Double value.
A object that defines how numeric values are formatted and displayed, depending on the culture.
Returns a Double value that corresponds to the specified string.
The Double value corresponding to .
Required. String to convert to a Double value.
Returns a Double value that corresponds to the specified string and number format information.
The Double value corresponding to .
Required. String to convert to a Double value.
A object that defines how numeric values are formatted and displayed, depending on the culture.
1
Provides services to the Visual Basic compiler for compiling For...Next and For Each loops.
1
Checks for a synchronization lock on the specified type.
The data type for which to check for synchronization lock.
Gets the enumerator for an array being iterated over in a For Each loop.
The enumerator for .
An array being iterated over in a For Each loop.
Gets the enumerator for an object being iterated over in a For Each loop.
The enumerator for .
An object being iterated over in a For Each loop.
Sets a reference to the next object in a For Each loop.
True if refers to the next object; False if there are no more objects and is Nothing.
The range variable of the For Each loop.
The of the object being iterated over in the For Each loop.
Initializes a For...Next loop.
False if the loop has terminated; otherwise, True.
The loop counter variable.
The initial value of the loop counter.
The value of the To option.
The value of the Step option.
An object that contains verified values for loop values.
The counter value for the next loop iteration.
Checks for valid values for the loop counter, Step, and To values.
True if is greater than zero and is less than or equal to , or if is less than or equal to zero and is greater than or equal to ; otherwise, False.
Required. A Decimal value that represents the initial value passed for the loop counter variable.
Required. A Decimal value that represents the value passed by using the To keyword.
Required. A Decimal value that represents the value passed by using the Step keyword.
Increments a For...Next loop.
False if the loop has terminated; otherwise, True.
The loop counter variable.
An object that contains verified values for loop values.
The counter value for the next loop iteration.
Checks for valid values for the loop counter, Step, and To values.
True if is greater than zero and is less than or equal to , or if is less than or equal to zero and is greater than or equal to ; otherwise, False.
Required. A Single value that represents the initial value passed for the loop counter variable.
Required. A Single value that represents the value passed by using the To keyword.
Required. A Single value that represents the value passed by using the Step keyword.
Checks for valid values for the loop counter, Step, and To values.
True if is greater than zero and is less than or equal to , or if is less than or equal to zero and is greater than or equal to ; otherwise, False.
Required. A Double value that represents the initial value passed for the loop counter variable.
Required. A Double value that represents the value passed by using the To keyword.
Required. A Double value that represents the value passed by using the Step keyword.
Returns a reference to and information about the current Visual Basic host window.
1
Initializes a new instance of the class.
Gets the current Visual Basic host object.
A object that returns a reference to and information about the current Visual Basic host window.
The Visual Basic compiler uses this class during static local initialization; it is not meant to be called directly from your code. An exception of this type is thrown if a static local variable fails to initialize.
1
Initializes a new instance of the class.
Initializes a new instance of the class.
A string representing the message to be sent.
Initializes a new instance of the class.
A string representing the message to be sent.
An object.
This class has been deprecated as of Visual Basic 2005.
1
Returns an Integer value that corresponds to the specified object.
The Integer value that corresponds to .
Required. Object to convert to an Integer value.
Returns an Integer value that corresponds to the specified string.
The Integer value that corresponds to .
Required. String to convert to an Integer value.
The exception thrown for internal Visual Basic compiler errors.
Initializes a new instance of the class.
Initializes a new instance of the class, specifying an error message.
The message that describes the error.
Initializes a new instance of the class, specifying an error message and an inner exception.
The message that describes the error.
The exception that is the cause of the current internal exception.
Represents a host window for Visual Basic.
1
Gets the host Window for the current Visual Basic environment.
The host window for the current Visual Basic environment.
Gets the title of the host window for the current Visual Basic environment.
The title of the host window for the current Visual Basic environment.
This class has been deprecated since Visual Basic 2005.
1
Performs a late-bound call to an object method.
The object to call a method on.
The type of the object.
The method name of to call.
An array of parameter values to pass to the method.
An array that contains the names of the parameters to which the values in the array are passed.
An array of Boolean values, where True indicates that the associated parameter is passed ByRef.
Returns a late-bound value from an object.
If is an array, the value from at the location specified by . If is an object, the return value of invoked by using the named parameters in and their associated values in .
The object to return the value from.
The type of the object.
The member name of to retrieve a value from.
An array of one or more index values that specify the location in if is a one-dimensional or multi-dimensional array, or argument values to pass to the object .
An array that contains the names of the parameters to which the values in the array are passed.
An array of Boolean values, where True indicates that the associated parameter is passed ByRef.
Returns a late-bound value from an object, using the specified index or parameters.
If is an array, the value from at the location specified by . If is an object, the return value of invoked by using the named parameters in and their associated values in .
The object to return the value from.
An array of one or more index values that specify the location in if is a one-dimensional or multi-dimensional array, or argument values to pass to the object .
An array that contains the names of the parameters to which the values in the array are passed.
Sets a late-bound value of an object, using the specified parameters.
The object to set the value for.
An array of one or more index values that specify the location in if is a one-dimensional or multi-dimensional array, or argument values to pass to the object .
An array that contains the names of the parameters to which the values in the array are passed.
Sets a late-bound value of an object, using the specified parameters.
The object to set the value for.
An array of one or more parameter values to pass to the object .
An array that contains the names of the parameters to which the values in the array are passed.
True to suppress the exception thrown when the set member is not found.
True to identify as the result of a late-bound expression.
Sets a late-bound value of a member of an object, using the specified parameters.
The object to set the member value for.
The type of the object.
The member name to set.
An array of one or parameter values to pass to the member of .
An array that contains the names of the parameters to which the values in the array are passed.
Sets a late-bound value of a member of an object, using the specified parameters.
The object to set the member value for.
The type of the object.
The member name to set.
An array of one or more parameter values to pass to the member of .
An array that contains the names of the parameters to which the values in the array are passed.
True to suppress the exception thrown when the set member is not found.
True to identify as the result of a late-bound expression.
This class provides helpers that the Visual Basic compiler uses to do the work for the Like Operator (Visual Basic). It is not meant to be called directly from your code.
Performs binary or text string comparison given two objects. This helper method is not meant to be called directly from your code.
A Boolean value indicating whether the strings match. Returns True if the strings match; otherwise False.
The string to compare.
The string against which is being compared.
A enumeration specifying whether or not to use text comparison. If , this method uses text comparison; if , this method uses binary comparison.
Performs binary or text string comparison given two strings. This helper method is not meant to be called directly from your code.
A Boolean value indicating whether the strings match. Returns True if the strings match; otherwise False.
The string to compare.
The string against which is being compared.
A enumeration specifying whether or not to use text comparison. If , this method uses text comparison; if , this method uses binary comparison.
This class has been deprecated as of Visual Basic 2005.
1
Returns a Long value that corresponds to the specified object.
The Long value that corresponds to .
Required. Object to convert to a Long value.
Returns a Long value that corresponds to the specified string.
The Long value that corresponds to .
Required. String to convert to a Long value.
This class provides helpers that the Visual Basic compiler uses for late binding calls; it is not meant to be called directly from your code.
1
Executes a late-bound method or function call. This helper method is not meant to be called directly from your code.
An instance of the call object.
An instance of the call object exposing the property or method.
The type of the call object.
The name of the property or method on the call object.
An array containing the arguments to be passed to the property or method being called.
An array of argument names.
An array of argument types; used only for generic calls to pass argument types.
An array of Boolean values that the late binder uses to communicate back to the call site which arguments match ByRef parameters. Each True value indicates that the arguments matched and should be copied out after the call to LateCall is complete.
A Boolean value indicating whether or not the return value can be ignored.
Indicates whether a call requires late-bound evaluation. This helper method is not meant to be called directly from your code.
A Boolean value that indicates whether the expression requires late-bound evaluation.
An instance of the call object exposing the property or method.
The type of the call object.
The name of the property or method on the call object.
An array containing the arguments to be passed to the property or method being called.
A Boolean value that specifies whether to allow function evaluation.
A Boolean value that specifies whether to allow property evaluation.
Executes a late-bound property get or field access call. This helper method is not meant to be called directly from your code.
An instance of the call object.
An instance of the call object exposing the property or method.
The type of the call object.
The name of the property or method on the call object.
An array containing the arguments to be passed to the property or method being called.
An array of argument names.
An array of argument types; used only for generic calls to pass argument types.
An array of Boolean values that the late binder uses to communicate back to the call site which arguments match ByRef parameters. Each True value indicates that the arguments matched and should be copied out after the call to LateCall is complete.
Executes a late-bound property get or field access call. This helper method is not meant to be called directly from your code.
An instance of the call object.
An instance of the call object exposing the property or method.
An array containing the arguments to be passed to the property or method being called.
An array of argument names.
Executes a late-bound property set or field write call. This helper method is not meant to be called directly from your code.
An instance of the call object exposing the property or method.
An array containing the arguments to be passed to the property or method being called.
An array of argument names.
Executes a late-bound property set or field write call. This helper method is not meant to be called directly from your code.
An instance of the call object exposing the property or method.
An array containing the arguments to be passed to the property or method being called.
An array of argument names.
A Boolean value used to determine whether the set operation will work. Set to True when you believe that an intermediate value has been set in the property or field; otherwise False.
A Boolean value that specifies when the base reference of the late reference is an RValue. Set to True when the base reference of the late reference is an RValue; this allows you to generate a run-time exception for late assignments to fields of RValues of value types. Otherwise, set to False.
Executes a late-bound property set or field write call. This helper method is not meant to be called directly from your code.
An instance of the call object exposing the property or method.
The type of the call object.
The name of the property or method on the call object.
An array containing the arguments to be passed to the property or method being called.
An array of argument names.
An array of argument types; used only for generic calls to pass argument types.
Executes a late-bound property set or field write call. This helper method is not meant to be called directly from your code.
An instance of the call object exposing the property or method.
The type of the call object.
The name of the property or method on the call object.
An array containing the arguments to be passed to the property or method being called.
An array of argument names.
An array of argument types; used only for generic calls to pass argument types.
A Boolean value used to determine whether the set operation will work. Set to True when you believe that an intermediate value has been set in the property or field; otherwise False.
A Boolean value that specifies when the base reference of the late reference is an RValue. Set to True when the base reference of the late reference is an RValue; this allows you to generate a run-time exception for late assignments to fields of RValues of value types. Otherwise, set to False.
An enumeration member of type CallType Enumeration representing the type of procedure being called. The value of CallType can be Method, Get, or Set. Only Set is used.
Executes a late-bound property set or field write call. This helper method is not meant to be called directly from your code.
An instance of the call object exposing the property or method.
The type of the call object.
The name of the property or method on the call object.
An array containing the arguments to be passed to the property or method being called.
An array of argument names.
An array of argument types; used only for generic calls to pass argument types.
A Boolean value used to determine whether the set operation will work. Set to True when you believe that an intermediate value has been set in the property or field; otherwise False.
A Boolean value that specifies when the base reference of the late reference is an RValue. Set to True when the base reference of the late reference is an RValue; this allows you to generate a run-time exception for late assignments to fields of RValues of value types. Otherwise, set to False.
The Visual Basic compiler uses this class for object flow control; it is not meant to be called directly from your code.
1
Checks for a synchronization lock on the specified type.
The data type for which to check for synchronization lock.
Provides services to the Visual Basic compiler for compiling For...Next loops.
Initializes a For...Next loop.
False if the loop has terminated; otherwise, True.
The loop counter variable.
The initial value of the loop counter.
The value of the To option.
The value of the Step option.
An object that contains verified values for loop values.
The counter value for the next loop iteration.
Checks for valid values for the loop counter, Step, and To values.
True if is greater than zero and is less than or equal to or is less than or equal to zero and is greater than or equal to ; otherwise, False.
Required. A Decimal value that represents the initial value passed for the loop counter variable.
Required. A Decimal value that represents the value passed by using the To keyword.
Required. A Decimal value that represents the value passed by using the Step keyword.
Increments a For...Next loop.
False if the loop has terminated; otherwise, True.
The loop counter variable.
An object that contains verified values for loop values.
The counter value for the next loop iteration.
Checks for valid values for the loop counter, Step, and To values.
True if is greater than zero and is less than or equal to , or if is less than or equal to zero and is greater than or equal to ; otherwise, False.
Required. A Single value that represents the initial value passed for the loop counter variable.
Required. A Single value that represents the value passed by using the To keyword.
Required. A Single value that represents the value passed by using the Step keyword.
Checks for valid values for the loop counter, Step, and To values.
True if is greater than zero and is less than or equal to , or if is less than or equal to zero and is greater than or equal to ; otherwise, False.
Required. A Double value that represents the initial value passed for the loop counter variable.
Required. A Double value that represents the value passed by using the To keyword.
Required. A Double value that represents the value passed by using the Step keyword.
This class has been deprecated as of Visual Basic 2005.
1
Initializes a new instance of the class.
Performs an addition (+) operation.
The sum of and .
Required. Any numeric expression.
Required. Any numeric expression.
Performs a bitwise And operation.
1 if both and evaluate to 1; otherwise, 0.
Required. Any Boolean or numeric expression.
Required. Any Boolean or numeric expression.
Performs a bitwise Or operation.
0 if both and evaluate to 0; otherwise, 1.
Required. Any Boolean or numeric expression.
Required. Any Boolean or numeric expression.
Performs an Xor operation.
A numeric value that represents the bitwise exclusion (exclusive bitwise disjunction) of two numeric bit patterns. For more information, see Xor Operator (Visual Basic).
Required. Any Boolean or numeric expression.
Required. Any Boolean or numeric expression.
Performs a division (/) operation.
The full quotient of divided by , including any remainder.
Required. Any numeric expression.
Required. Any numeric expression.
Returns a boxed primitive value. This method is used to prevent copying structures multiple times.
The primitive value of typed as object.
Required. Any expression.
Performs an integer division (\) operation.
The integer quotient of divided by , which discards any remainder and retains only the integer portion.
Required. Any numeric expression.
Required. Any numeric expression.
Performs a Like comparison.
True if the string representation of the value in satisfies the pattern that is contained in ; otherwise, False. True if both and are Nothing.
Required. Any expression.
Required. Any string expression conforming to the pattern-matching conventions described in Like Operator (Visual Basic).
Required. A value that specifies that the operation use either text or binary comparison.
Performs a modulus (Mod) operation.
The remainder after is divided by .
Required. Any numeric expression.
Required. Any numeric expression.
Performs a multiplication (*) operation.
The product of and .
Required. Any numeric expression.
Required. Any numeric expression.
Performs a unary minus (–) operation.
The negative value of .
Required. Any numeric expression.
Performs a Not operation.
For Boolean operations, False if is True; otherwise, True. For bitwise operations, 1 if is 0; otherwise, 0.
Required. Any Boolean or numeric expression.
Performs binary or text string comparison when given two objects.
Value
Condition
-1
is less than .
0
is equal to .
1
is greater than .
Required. Any expression.
Required. Any expression.
Required. True to perform a case-insensitive string comparison; otherwise, False.
Performs a unary plus (+) operation.
The value of . (The sign of the is unchanged.)
Required. Any numeric expression.
Performs an exponent (^) operation.
The result of raised to the power of .
Required. Any numeric expression.
Required. Any numeric expression.
Performs an arithmetic left shift (<<) operation.
An integral numeric value. The result of shifting the bit pattern. The data type is the same as that of .
Required. Integral numeric expression. The bit pattern to be shifted. The data type must be an integral type (SByte, Byte, Short, UShort, Integer, UInteger, Long, or ULong).
Required. Numeric expression. The number of bits to shift the bit pattern. The data type must be Integer or widen to Integer.
Performs an arithmetic right shift (>>) operation.
An integral numeric value. The result of shifting the bit pattern. The data type is the same as that of .
Required. Integral numeric expression. The bit pattern to be shifted. The data type must be an integral type (SByte, Byte, Short, UShort, Integer, UInteger, Long, or ULong).
Required. Numeric expression. The number of bits to shift the bit pattern. The data type must be Integer or widen to Integer.
Performs a string concatenation (&) operation.
A string representing the concatenation of and .
Required. Any expression.
Required. Any expression.
Performs a subtraction (–) operation.
The difference between and .
Required. Any numeric expression.
Required. Any numeric expression.
Performs an Xor comparison.
A Boolean or numeric value. For a Boolean comparison, the return value is the logical exclusion (exclusive logical disjunction) of two Boolean values. For bitwise (numeric) operations, the return value is a numeric value that represents the bitwise exclusion (exclusive bitwise disjunction) of two numeric bit patterns. For more information, see Xor Operator (Visual Basic).
Required. Any Boolean or numeric expression.
Required. Any Boolean or numeric expression.
Provides late-bound math operators, such as and , which the Visual Basic compiler uses internally.
1
Represents the Visual Basic addition (+) operator.
The sum of and .
Required. Any numeric expression.
Required. Any numeric expression.
Represents the Visual Basic And operator.
For Boolean operations, True if both and evaluate to True; otherwise, False. For bitwise operations, 1 if both and evaluate to 1; otherwise, 0.
Required. Any Boolean or numeric expression.
Required. Any Boolean or numeric expression.
Represents Visual Basic comparison operators.
Value
Condition
-1
is less than .
0
and are equal.
1
is greater than .
Required. Any expression.
Required. Any expression.
Required. True to perform a case-insensitive string comparison; otherwise, False.
Represents the Visual Basic equal (=) operator.
True if and are equal; otherwise, False.
Required. Any expression.
Required. Any expression.
Required. True to perform a case-insensitive string comparison; otherwise, False.
Represents the Visual Basic greater-than (>) operator.
True if is greater than ; otherwise, False.
Required. Any expression.
Required. Any expression.
Required. True to perform a case-insensitive string comparison; otherwise, False.
Represents the Visual Basic greater-than or equal-to (>=) operator.
True if is greater than or equal to ; otherwise, False.
Required. Any expression.
Required. Any expression.
Required. True to perform a case-insensitive string comparison; otherwise, False.
Represents the Visual Basic less-than (<) operator.
True if is less than ; otherwise, False.
Required. Any expression.
Required. Any expression.
Required. True to perform a case-insensitive string comparison; otherwise, False.
Represents the Visual Basic less-than or equal-to (<=) operator.
True if is less than or equal to ; otherwise, False.
Required. Any expression.
Required. Any expression.
Required. True to perform a case-insensitive string comparison; otherwise, False.
Represents the Visual Basic not-equal (<>) operator.
True if is not equal to ; otherwise, False.
Required. Any expression.
Required. Any expression.
Required. True to perform a case-insensitive string comparison; otherwise, False.
Performs binary or text string comparison when given two strings.
Value
Condition
-1
is less than .
0
is equal to .
1
is greater than .
Required. Any String expression.
Required. Any String expression.
Required. True to perform a case-insensitive string comparison; otherwise, False.
Represents the Visual Basic concatenation (&) operator.
A string representing the concatenation of and .
Required. Any expression.
Required. Any expression.
Represents the overloaded Visual Basic equals (=) operator.
The result of the overloaded equals operator. False if operator overloading is not supported.
Required. Any expression.
Required. Any expression.
Required. True to perform a case-insensitive string comparison; otherwise, False.
Represents the overloaded Visual Basic greater-than (>) operator.
The result of the overloaded greater-than operator. False if operator overloading is not supported.
Required. Any expression.
Required. Any expression.
Required. True to perform a case-insensitive string comparison; otherwise, False.
Represents the overloaded Visual Basic greater-than or equal-to (>=) operator.
The result of the overloaded greater-than or equal-to operator. False if operator overloading is not supported.
Required. Any expression.
Required. Any expression.
Required. True to perform a case-insensitive string comparison; otherwise, False.
Represents the overloaded Visual Basic less-than (<) operator.
The result of the overloaded less-than operator. False if operator overloading is not supported.
Required. Any expression.
Required. Any expression.
Required. True to perform a case-insensitive string comparison; otherwise, False.
Represents the overloaded Visual Basic less-than or equal-to (<=) operator.
The result of the overloaded less-than or equal-to operator. False if operator overloading is not supported.
Required. Any expression.
Required. Any expression.
Required. True to perform a case-insensitive string comparison; otherwise, False.
Represents the overloaded Visual Basic not-equal (<>) operator.
The result of the overloaded not-equal operator. False if operator overloading is not supported.
Required. Any expression.
Required. Any expression.
Required. True to perform a case-insensitive string comparison; otherwise, False.
Represents the Visual Basic division (/) operator.
The full quotient of divided by , including any remainder.
Required. Any numeric expression.
Required. Any numeric expression.
Represents the Visual Basic exponent (^) operator.
The result of raised to the power of .
Required. Any numeric expression.
Required. Any numeric expression.
Represents the Visual Basic integer division (\) operator.
The integer quotient of divided by , which discards any remainder and retains only the integer portion.
Required. Any numeric expression.
Required. Any numeric expression.
Represents the Visual Basic arithmetic left shift (<<) operator.
An integral numeric value. The result of shifting the bit pattern. The data type is the same as that of .
Required. Integral numeric expression. The bit pattern to be shifted. The data type must be an integral type (SByte, Byte, Short, UShort, Integer, UInteger, Long, or ULong).
Required. Numeric expression. The number of bits to shift the bit pattern. The data type must be Integer or widen to Integer.
Represents the Visual Basic Like operator.
True if the string representation of the value in satisfies the pattern that is contained in ; otherwise, False. True if both and are Nothing.
Required. Any expression.
Required. Any string expression conforming to the pattern-matching conventions described in Like Operator (Visual Basic).
Required. A value that specifies that the operation use either text or binary comparison.
Represents the Visual Basic Like operator.
True if the value in satisfies the pattern that is contained in ; otherwise, False. True if both and are empty.
Required. Any String expression.
Required. Any String expression conforming to the pattern-matching conventions described in Like Operator (Visual Basic).
Required. A value that specifies that the operation use either text or binary comparison.
Represents the Visual Basic Mod operator.
The remainder after is divided by .
Required. Any numeric expression.
Required. Any numeric expression.
Represents the Visual Basic multiply (*) operator.
The product of and .
Required. Any numeric expression.
Required. Any numeric expression.
Represents the Visual Basic unary minus (–) operator.
The negative value of .
Required. Any numeric expression.
Represents the Visual Basic Not operator.
For Boolean operations, False if is True; otherwise, True. For bitwise operations, 1 if is 0; otherwise, 0.
Required. Any Boolean or numeric expression.
Represents the Visual Basic Or operator.
For Boolean operations, False if both and evaluate to False; otherwise, True. For bitwise operations, 0 if both and evaluate to 0; otherwise, 1.
Required. Any Boolean or numeric expression.
Required. Any Boolean or numeric expression.
Represents the Visual Basic unary plus (+) operator.
The value of . (The sign of the is unchanged.)
Required. Any numeric expression.
Represents the Visual Basic arithmetic right shift (>>) operator.
An integral numeric value. The result of shifting the bit pattern. The data type is the same as that of .
Required. Integral numeric expression. The bit pattern to be shifted. The data type must be an integral type (SByte, Byte, Short, UShort, Integer, UInteger, Long, or ULong).
Required. Numeric expression. The number of bits to shift the bit pattern. The data type must be Integer or widen to Integer.
Represents the Visual Basic subtraction (–) operator.
The difference between and .
Required. Any numeric expression.
Required. Any numeric expression.
Represents the Visual Basic Xor operator.
A Boolean or numeric value. For a Boolean comparison, the return value is the logical exclusion (exclusive logical disjunction) of two Boolean values. For bitwise (numeric) operations, the return value is a numeric value that represents the bitwise exclusion (exclusive bitwise disjunction) of two numeric bit patterns. For more information, see Xor Operator (Visual Basic).
Required. Any Boolean or numeric expression.
Required. Any Boolean or numeric expression.
Specifies that the current Option Compare setting should be passed as the default value for an argument.
1
Initializes a new instance of the class.
The Visual Basic compiler emits this helper class to indicate (for Visual Basic debugging) which comparison option, binary or text, is being used
1
Initializes a new instance of the class. This is a helper method.
Provides helpers for the Visual Basic Err object.
1
Performs the work for the Clear method of the Err object. A helper method.
Performs the work for the Raise method of the Err object. A helper method.
An object.
An integer value that identifies the nature of the error. Visual Basic errors are in the range 0–65535; the range 0–512 is reserved for system errors; the range 513–65535 is available for user-defined errors.
Closes all files for the calling assembly and stops the process.
The Visual Basic compiler uses this helper method to capture exceptions in the Err object.
The object to be caught.
The Visual Basic compiler uses this helper method to capture exceptions in the Err object.
The object to be caught.
The line number of the exception.
This class has been deprecated as of Visual Basic 2005.
1
Returns a Short value that corresponds to the specified object.
The Short value that corresponds to .
Required. Object to convert to a Short value.
Returns a Short value that corresponds to the specified string.
The Short value that corresponds to .
Required. String to convert to a Short value.
This class has been deprecated as of Visual Basic 2005.
1
Returns a Single value that corresponds to the specified object.
The Single value corresponding to .
Required. Object to convert to a Single value.
Returns a Single value that corresponds to the specified object.
The Single value corresponding to .
Required. Object to convert to a Single value.
A object that defines how numeric values are formatted and displayed, depending on the culture.
Returns a Single value that corresponds to the specified string.
The Single value that corresponds to .
Required. String to convert to a Single value.
Returns a Single value that corresponds to the specified string and number format information.
The Single value corresponding to .
Required. String to convert to a Single value.
A object that defines how numeric values are formatted and displayed, depending on the culture.
This class provides attributes that are applied to the standard module construct when it is emitted to Intermediate Language (IL). It is not intended to be called directly from your code.
1
Initializes a new instance of the class.
The Visual Basic compiler uses this class internally when initializing static local members; it is not meant to be called directly from your code.
1
Initializes a new instance of the class.
Returns the state of the static local member's initialization flag (initialized or not).
This class has been deprecated as of Visual Basic 2005.
1
Returns a String value that corresponds to the specified Boolean.
The String value corresponding to .
Required. Boolean to convert to a String value.
Returns a String value that corresponds to the specified Byte.
The String value corresponding to .
Required. Byte to convert to a String value.
Returns a String value that corresponds to the specified Char.
The String value corresponding to .
Required. Char to convert to a String value.
Returns a String value that corresponds to the specified date.
The String value corresponding to .
Required. Date to convert to a String value.
Returns a String value that corresponds to the specified Decimal.
The String value corresponding to .
Required. Decimal to convert to a String value.
Returns a String value that corresponds to a specified Decimal and number format information.
The String value corresponding to .
Required. Decimal to convert to a String value.
A object that defines how numeric values are formatted and displayed, depending on the culture.
Returns a String value that corresponds to a specified Double.
The String value corresponding to .
Required. Double to convert to a String value.
Returns a String value that corresponds to a specified Double and number format information.
The String value corresponding to .
Required. Double to convert to a String value.
A object that defines how numeric values are formatted and displayed, depending on the culture.
Returns a String value that corresponds to a specified Integer.
The String value corresponding to .
Required. Integer to convert to a String value.
Returns a String value that corresponds to a specified Int64 (64-bit integer).
The String value corresponding to .
Required. Int64 to convert to a String value.
Returns a String value that corresponds to the specified object.
The String value corresponding to .
Required. Object to convert to a String value.
Returns a String value that corresponds to a specified Int16 (16-bit integer).
The String value corresponding to .
Required. Int616 to convert to a String value.
Returns a String value that corresponds to a specified Single.
The String value corresponding to .
Required. Single to convert to a String value.
Returns a String value that corresponds to a specified Single and number format information.
The String value corresponding to .
Required. Sinble to convert to a String value.
A object that defines how numeric values are formatted and displayed, depending on the culture.
Overwrites the parameter with the contents of the parameter.
Required. String variable to modify.
Required. Location in the parameter to begin overwriting from. The index is 1-based.
Required. Maximum number of characters from the parameter to use, starting from the first character.
Required. String value to overwrite the parameter with.
Compares two strings.
Value
Condition
zero
The two strings are equal.
less than zero
is less than .
greater than zero
is greater than .
Required. String to compare with .
Required. String to compare with .
Required. True to perform a case-insensitive comparison; otherwise False.
Compares the parameters and and returns the same results as the Like operator.
A Boolean value indicating whether or not the string satisfies the pattern. If the value in string satisfies the pattern contained in pattern, result is True. If the string does not satisfy the pattern, result is False. If both string and pattern are empty strings, the result is True.
Required. Any String expression.
Any String expression conforming to the pattern-matching conventions described in Like Operator (Visual Basic).
Specifies how to compare strings to patterns, according to the CompareMethod Enumeration. Can be vbBinaryCompare for binary comparison or vbTextCompare for comparison based on a case-insensitive text sort order determined by your system's LocaleID value.
Compares the parameters and and returns the same results as the Like operator, using binary comparison.
A Boolean value indicating whether or not the string satisfies the pattern. If the value in string satisfies the pattern contained in pattern, result is True. If the string does not satisfy the pattern, result is False. If both string and pattern are empty strings, the result is True.
Required. Any String expression.
Required. Any String expression conforming to the pattern-matching conventions described in Like Operator (Visual Basic).
Compares the parameters and and returns the same results as the Like operator, using text comparison.
A Boolean value indicating whether or not the string satisfies the pattern. If the value in string satisfies the pattern contained in pattern, result is True. If the string does not satisfy the pattern, result is False. If both string and pattern are empty strings, the result is True.
Required. Any String expression.
Required. Any String expression conforming to the pattern-matching conventions described in Like Operator (Visual Basic).
Contains utilities that the Visual Basic compiler uses.
1
Used by the Visual Basic compiler as a helper for Redim.
The copied array.
The array to be copied.
The destination array.
Retrieves and formats a localized resource string or error message.
A formatted resource string or error message.
The identifier of the string or error message to retrieve.
An array of parameters to replace placeholders in the string or error message.
Returns a Visual Basic method signature.
The Visual Basic method signature for the supplied object.
A object to return a Visual Basic method signature for.
Sets the culture of the current thread.
The previous value of the property for the current thread.
A object to set as the culture of the current thread.
Throws a localized Visual Basic exception.
The Visual Basic error identifier.
The module contains procedures used to interact with objects, applications, and systems.
1
Executes a method on an object, or sets or returns a property on an object.
Executes a method on an object, or sets or returns a property on an object.
Required. Object. A pointer to the object exposing the property or method.
Required. String. A string expression containing the name of the property or method on the object.
Required. An enumeration member of type CallType Enumeration representing the type of procedure being called. The value of CallType can be Method, Get, or Set.
Optional. ParamArray. A parameter array containing the arguments to be passed to the property or method being called.
Returns a Boolean value indicating whether an expression can be evaluated as a number.
Returns a Boolean value indicating whether an expression can be evaluated as a number.
Required. Object expression.
Returns a string value containing the system data type name of a variable.
Returns a string value containing the system data type name of a variable.
Required. A string variable containing a Visual Basic type name.
Returns a string value containing data type information about a variable.
Returns a string value containing data type information about a variable.
Required. Object variable. If Option Strict is Off, you can pass a variable of any data type except a structure.
Returns a string value containing the Visual Basic data type name of a variable.
Returns a string value containing the Visual Basic data type name of a variable.
Required. String variable containing a type name used by the common language runtime.
Provides methods for playing sounds.
1
Initializes a new instance of the class.
Plays a .wav sound file.
Byte array that represents the sound file.
AudioPlayMode Enumeration mode for playing the sound. By default, AudioPlayMode.Background.
1
Plays a .wav sound file.
that represents the sound file.
AudioPlayMode Enumeration mode for playing the sound. By default, AudioPlayMode.Background.
1
Plays a .wav sound file.
A String containing the name of the sound file
1
Plays a .wav sound file.
A String containing the name of the sound file
AudioPlayMode Enumeration mode for playing the sound. By default, AudioPlayMode.Background.
1
Plays a system sound.
object representing the system sound to play.
Stops a sound playing in the background.
1
Provides properties for accessing the current local time and Universal Coordinated Time (equivalent to Greenwich Mean Time) from the system clock.
1
Initializes a new instance of the class.
Gets a Date object that contains the current local date and time on the computer, expressed as a UTC (GMT) time.
A Date object that contains the current date and time expressed as UTC (GMT) time.
1
Gets a Date object that contains the current local date and time on this computer.
A Date object that contains the current local date and time.
1
Gets the millisecond count from the computer's system timer.
An Integer containing the millisecond count from the computer's system timer.
1
Provides properties for manipulating computer components such as audio, the clock, the keyboard, the file system, and so on.
1
Initializes a new instance of the class.
Gets an object that provides properties for methods for playing sounds.
This property returns the My.Computer.Audio object for the computer.
1
Gets an object that provides methods for manipulating the Clipboard.
This property returns the My.Computer.Clipboard Object for the computer.
1
Gets an object that provides properties for accessing the current state of the keyboard, such as what keys are currently pressed, and provides a method to send keystrokes to the active window.
This property returns the My.Computer.Keyboard object for the computer.
1
Gets an object that provides properties for getting information about the format and configuration of the mouse installed on the local computer.
This property returns the My.Computer.Mouse object for the computer.
1
Gets an object that provides a property and a method for accessing the computer's serial ports.
This property returns the My.Computer.Ports object.
1
Gets the object that represents the computer's primary display screen.
A object that represents the computer's primary screen.
1
Provides properties for getting information about the computer's memory, loaded assemblies, name, and operating system.
1
Initializes a new instance of the class.
Gets the total amount of free physical memory for the computer.
A ULong containing the number of bytes of free physical memory for the computer.
1
Gets the total amount of the computer's free virtual address space.
A ULong containing the number of bytes of the computer's free virtual address space.
1
Gets the current UI culture installed with the operating system.
A object represents the UI culture installed on the computer.
1
Gets the full operating system name.
A String containing the operating-system name.
1
Gets the platform identifier for the operating system of the computer.
A String containing the platform identifier for the operating system of the computer, chosen from the member names of the enumeration.
1
Gets the version of the computer's operating system.
A String containing the current version number of the operating system.
1
Gets the total amount of physical memory for the computer.
A ULong containing the number of bytes of physical memory for the computer.
1
Gets the total amount of virtual address space available for the computer.
A ULong containing the number of bytes of virtual address space available for the computer.
1
Provides properties for accessing the current state of the keyboard, such as what keys are currently pressed, and provides a method to send keystrokes to the active window.
1
Initializes a new instance of the class.
Gets a Boolean indicating if the ALT key is down.
A Boolean value: True if the ALT key is down; otherwise False.
1
Gets a Boolean indicating if CAPS LOCK is turned on.
A Boolean value: True if CAPS LOCK is turned on; otherwise False.
1
Gets a Boolean indicating if a CTRL key is down.
A Boolean value. True if a CTRL key is down; otherwise False.
1
Gets a Boolean indicating if the NUM LOCK key is on.
A Boolean value. True if NUM LOCK is on; otherwise False.
1
Gets a Boolean indicating whether the SCROLL LOCK key is on.
A Boolean value. True if SCROLL LOCK is on; otherwise False.
1
Sends one or more keystrokes to the active window, as if typed on the keyboard.
A String that defines the keys to send.
Sends one or more keystrokes to the active window, as if typed on the keyboard.
A String that defines the keys to send.
Optional. A Boolean that specifies whether or not to wait for keystrokes to get processed before the application continues. True by default.
1
Gets a Boolean indicating if a SHIFT key is down.
A Boolean value. True if a SHIFT key is down; otherwise False.
1
Provides properties for getting information about the format and configuration of the mouse installed on the local computer.
1
Initializes a new instance of the class.
Gets a Boolean that indicates if the functionality of the left and right mouse buttons has been swapped.
A Boolean with a value True if the functionality of the left and right mouse buttons has been swapped; otherwise, False.
1
Gets a Boolean that indicates if the mouse has a scroll wheel.
A Boolean with value True if the mouse has a scroll wheel; otherwise False.
1
Gets a number that indicates how much to scroll when the mouse wheel is rotated one notch.
An Integer that indicates how much to scroll when the mouse wheel is rotated one notch. A positive value indicates scrolling by that number of lines, while a negative value indicates scrolling by one screen at a time.
1
Provides a property, event, and methods for interacting with the network to which the computer is connected.
1
Initializes a new instance of the class.
Downloads the specified remote file and saves it in the specified location.
String or . Path of the file to download, including file name and host address. Required.
String. File name and path of the downloaded file. Required.
1
Downloads the specified remote file and saves it in the specified location.
String or . Path of the file to download, including file name and host address. Required.
String. File name and path of the downloaded file. Required.
String. User name to authenticate. Default is an empty string, "".
String.Password to authenticate. Default is an empty string, "".
1
Downloads the specified remote file and saves it in the specified location.
String or . Path of the file to download, including file name and host address. Required.
String. File name and path of the downloaded file. Required.
String. User name to authenticate. Default is an empty string, "".
String.Password to authenticate. Default is an empty string, "".
Boolean. Specifies whether to display the progress of the operation. Default is False.
. Timeout interval, in milliseconds. Default is 100 seconds.
Boolean. Specifies whether to overwrite existing files. Default is False.
1
Downloads the specified remote file and saves it in the specified location.
String or . Path of the file to download, including file name and host address. Required.
String. File name and path of the downloaded file. Required.
String. User name to authenticate. Default is an empty string, "".
String.Password to authenticate. Default is an empty string, "".
Boolean. Specifies whether to display the progress of the operation. Default is False.
. Timeout interval, in milliseconds. Default is 100 seconds.
Boolean. Specifies whether to overwrite existing files. Default is False.
. Specifies behavior when the user clicks Cancel or No on the dialog box shown as a result of set to True. Default is .
1
Downloads the specified remote file and saves it in the specified location.
String or . Path of the file to download, including file name and host address. Required.
String. File name and path of the downloaded file. Required.
1
Downloads the specified remote file and saves it in the specified location.
String or . Path of the file to download, including file name and host address. Required.
String. File name and path of the downloaded file. Required.
. Credentials to be supplied.
Boolean. Specifies whether to display the progress of the operation. Default is False.
. Timeout interval, in milliseconds. Default is 100 seconds.
Boolean. Specifies whether to overwrite existing files. Default is False.
1
Downloads the specified remote file and saves it in the specified location.
String or . Path of the file to download, including file name and host address. Required.
String. File name and path of the downloaded file. Required.
. Credentials to be supplied.
Boolean. Specifies whether to display the progress of the operation. Default is False.
. Timeout interval, in milliseconds. Default is 100 seconds.
Boolean. Specifies whether to overwrite existing files. Default is False.
. Specifies behavior when the user clicks Cancel or No on the dialog box shown as a result of set to True. Default is .
1
Downloads the specified remote file and saves it in the specified location.
String or . Path of the file to download, including file name and host address. Required.
String. File name and path of the downloaded file. Required.
String. User name to authenticate. Default is an empty string, "".
String.Password to authenticate. Default is an empty string, "".
1
Downloads the specified remote file and saves it in the specified location.
String or . Path of the file to download, including file name and host address. Required.
String. File name and path of the downloaded file. Required.
String. User name to authenticate. Default is an empty string, "".
String.Password to authenticate. Default is an empty string, "".
Boolean. Specifies whether to display the progress of the operation. Default is False.
. Timeout interval, in milliseconds. Default is 100 seconds.
Boolean. Specifies whether to overwrite existing files. Default is False.
1
Downloads the specified remote file and saves it in the specified location.
String or . Path of the file to download, including file name and host address. Required.
String. File name and path of the downloaded file. Required.
String. User name to authenticate. Default is an empty string, "".
String.Password to authenticate. Default is an empty string, "".
Boolean. Specifies whether to display the progress of the operation. Default is False.
. Timeout interval, in milliseconds. Default is 100 seconds.
Boolean. Specifies whether to overwrite existing files. Default is False.
. Specifies behavior when the user clicks Cancel or No on the dialog box shown as a result of set to True. Default is .
1
Indicates whether a computer is connected to a network.
Boolean.
1
Occurs when the network availability changes.
1
Pings the specified server.
Boolean indicating whether or not the operation was successful.
String. The URL, computer name, or IP number of the server to ping. Required.
1
Pings the specified server.
Boolean indicating whether or not the operation was successful.
String. The URL, computer name, or IP number of the server to ping. Required.
. Time threshold in milliseconds for contacting the destination. Default is 500. Required.
1
Pings the specified server.
Boolean indicating whether or not the operation was successful.
. The URI of the server to ping. Required.
1
Pings the specified server.
Boolean indicating whether or not the operation was successful.
. The URI of the server to ping. Required.
. Time threshold in milliseconds for contacting the destination. Default is 500. Required.
1
Sends the specified file to the specified host address.
String. Path and name of file to upload. Required.
String or . URL, IP address, or URI of destination server. Required.
1
Sends the specified file to the specified host address.
String. Path and name of file to upload. Required.
String or . URL, IP address, or URI of destination server. Required.
String. User name to authenticate. Default is an empty string: "".
String. Password to authenticate. Default is an empty string: "".
1
Sends the specified file to the specified host address.
String. Path and name of file to upload. Required.
String or . URL, IP address, or URI of destination server. Required.
String. User name to authenticate. Default is an empty string: "".
String. Password to authenticate. Default is an empty string: "".
Boolean. Whether to display progress of the operation. Default is False.
. Timeout interval in milliseconds. Default is 100 seconds.
1
Sends the specified file to the specified host address.
String. Path and name of file to upload. Required.
String or . URL, IP address, or URI of destination server. Required.
String. User name to authenticate. Default is an empty string: "".
String. Password to authenticate. Default is an empty string: "".
Boolean. Whether to display progress of the operation. Default is False.
. Timeout interval in milliseconds. Default is 100 seconds.
. Action to be taken when the user clicks Cancel. Default is .
1
Sends the specified file to the specified host address.
String. Path and name of file to upload. Required.
String or . URL, IP address, or URI of destination server. Required.
1
Sends the specified file to the specified host address.
String. Path and name of file to upload. Required.
String or . URL, IP address, or URI of destination server. Required.
. Credentials for authentication.
Boolean. Whether to display progress of the operation. Default is False.
. Timeout interval in milliseconds. Default is 100 seconds.
1
Sends the specified file to the specified host address.
String. Path and name of file to upload. Required.
String or . URL, IP address, or URI of destination server. Required.
. Credentials for authentication.
Boolean. Whether to display progress of the operation. Default is False.
. Timeout interval in milliseconds. Default is 100 seconds.
. Action to be taken when the user clicks Cancel. Default is .
1
Sends the specified file to the specified host address.
String. Path and name of file to upload. Required.
String or . URL, IP address, or URI of destination server. Required.
String. User name to authenticate. Default is an empty string: "".
String. Password to authenticate. Default is an empty string: "".
1
Sends the specified file to the specified host address.
String. Path and name of file to upload. Required.
String or . URL, IP address, or URI of destination server. Required.
String. User name to authenticate. Default is an empty string: "".
String. Password to authenticate. Default is an empty string: "".
Boolean. Whether to display progress of the operation. Default is False.
. Timeout interval in milliseconds. Default is 100 seconds.
1
Sends the specified file to the specified host address.
String. Path and name of file to upload. Required.
String or . URL, IP address, or URI of destination server. Required.
String. User name to authenticate. Default is an empty string: "".
String. Password to authenticate. Default is an empty string: "".
Boolean. Whether to display progress of the operation. Default is False.
. Timeout interval in milliseconds. Default is 100 seconds.
. Action to be taken when the user clicks Cancel. Default is .
1
Provides data for the My.Application.NetworkAvailabilityChanged and My.Computer.Network.NetworkAvailabilityChanged events.
1
Initializes a new instance of the class.
A that indicates whether a network is available to the application.
Gets a value indicating whether a network is available to the application.
A that indicates whether a network is available to the application.
1
Represents the method that will handle the My.Application.NetworkAvailabilityChanged or My.Computer.Network.NetworkAvailabilityChanged event.
The source of the event.
A object that contains the event data.
1
Provides a property and a method for accessing the computer's serial ports.
1
Initializes a new instance of the class.
Creates and opens a object.
An open object, configured with the supplied arguments.
String. Required. Name of the port to open.
1
Creates and opens a object.
An open object, configured with the supplied arguments.
String. Required. Name of the port to open.
Integer. Baud rate of the port.
1
Creates and opens a object.
An open object, configured with the supplied arguments.
String. Required. Name of the port to open.
Integer. Baud rate of the port.
. Parity of the port.
1
Creates and opens a object.
An open object, configured with the supplied arguments.
String. Required. Name of the port to open.
Integer. Baud rate of the port.
. Parity of the port.
Integer. Data-bit setting of the port.
1
Creates and opens a object.
An open object, configured with the supplied arguments.
String. Required. Name of the port to open.
Integer. Baud rate of the port.
. Parity of the port.
Integer. Data-bit setting of the port.
. Stop-bit setting of the port.
1
Gets a collection of the names of the serial ports on the computer.
A collection of the names of the serial ports on the computer.
1
Provides properties for manipulating computer components such as audio, the clock, the keyboard, the file system, and so on.
1
Initializes a new instance of the class.
Gets an object that provides properties for accessing the current local time and Universal Coordinated Time (the equivalent to Greenwich Mean Time) from the system clock.
This property returns the My.Computer.Clock object for the computer.
1
Gets an object that provides properties and methods for working with drives, files, and directories.
This property returns the My.Computer.FileSystem Object for the computer.
1
Gets an object that provides properties for getting information about the computer's memory, loaded assemblies, name, and operating system.
This property returns the My.Computer.Info object for the computer.
1
Gets the computer name.
A String containing the name of the computer.
1
Gets an object that provides a property and methods for interacting with the network to which the computer is connected.
This property returns the My.Computer.Network Object for the computer.
1
Gets an object that provides properties and methods for manipulating the registry.
This property returns the My.Computer.Registry Object for the computer.
1
Specifies what should be done when a directory that is to be deleted contains files or directories.
Throw an if the directory is not empty. The Data property of the exception lists the file(s) that could not be deleted.
Delete the contents of the directory along with the directory. Default.
Indicates whether text fields are delimited or fixed width.
1
Indicates that the fields are delimited.
Indicates that the fields are fixed width.
Provides properties and methods for working with drives, files, and directories.
1
Initializes a new instance of the class.
Combines two paths and returns a properly formatted path.
String.
String. First path to be combined. Required.
String. Second path to be combined. Required.
1
Copies a directory to another directory.
String. The directory to be copied. Required.
String. The location to which the directory should be copied. Required.
1
Copies a directory to another directory.
String. The directory to be copied. Required.
String. The location to which the directory should be copied. Required.
. Whether to visually track the operation's progress. Default is UIOption.OnlyErrorDialogs. Required.
Copies a directory to another directory.
String. The directory to be copied. Required.
String. The location to which the directory should be copied. Required.
. Whether to visually track the operation's progress. Default is UIOption.OnlyErrorDialogs. Required.
. Specifies what should be done if the user clicks Cancel during the operation. Default is . Required.
Copies a directory to another directory.
String. The directory to be copied. Required.
String. The location to which the directory should be copied. Required.
Boolean. Whether or not existing files should be overwritten. Default is False. Required.
1
Copies a file to a new location.
String. The file to be copied. Required.
String. The location to which the file should be copied. Required.
1
Copies a file to a new location.
String. The file to be copied. Required.
String. The location to which the file should be copied. Required.
. Whether to visually track the operation's progress. Default is UIOption.OnlyErrorDialogs. Required.
Copies a file to a new location.
String. The file to be copied. Required.
String. The location to which the file should be copied. Required.
. Whether to visually track the operation's progress. Default is UIOption.OnlyErrorDialogs. Required.
. Specifies what should be done if the user clicks Cancel during the operation. Default is . Required.
Copies a file to a new location.
String. The file to be copied. Required.
String. The location to which the file should be copied. Required.
Boolean. Whether existing files should be overwritten. Default is False. Required.
1
Creates a directory.
String. Name and location of the directory. Required.
1
Gets or sets the current directory.
String.
1
Deletes a directory.
String. Directory to be deleted. Required.
DeleteDirectoryOption Enumeration. Specifies what should be done when a directory that is to be deleted contains files or directories. Default is DeleteDirectoryOption.DeleteAllContents.
Deletes a directory.
String. Directory to be deleted. Required.
UIOption Enumeration. Specifies whether to visually track the operation's progress. Default is UIOption.OnlyErrorDialogs. Required.
RecycleOption Enumeration. Specifies whether or not the deleted file should be sent to the Recycle Bin. Default is RecycleOption.DeletePermanently.
Deletes a directory.
String. Directory to be deleted. Required.
UIOption Enumeration. Specifies whether to visually track the operation's progress. Default is UIOption.OnlyErrorDialogs. Required.
RecycleOption Enumeration. Specifies whether or not the deleted file should be sent to the Recycle Bin. Default is RecycleOption.DeletePermanently.
UICancelOption Enumeration. Specifies whether to throw an exception if the user clicks Cancel. Required.
Deletes a file.
String. Name and path of the file to be deleted. Required.
1
Deletes a file.
String. Name and path of the file to be deleted. Required.
UIOption. Whether to visually track the operation's progress. Default is UIOption.OnlyErrorDialogs. Required.
RecycleOption. Whether or not the deleted file should be sent to the Recycle Bin. Default is RecycleOption.DeletePermanently. Required.
Deletes a file.
String. Name and path of the file to be deleted. Required.
UIOption. Whether to visually track the operation's progress. Default is UIOption.OnlyErrorDialogs. Required.
RecycleOption. Whether or not the deleted file should be sent to the Recycle Bin. Default is RecycleOption.DeletePermanently. Required.
UICancelOption. Specifies whether or not an exception is thrown when the user cancels the operation. Default is UICancelOption.ThrowException. Required.
Returns a Boolean indicating whether the specified directory exists.
True if the directory exists; otherwise False.
String. Path of the directory. Required.
1
Returns a read-only collection of all available drive names.
System.Collections.ObjectModel.ReadOnlyCollection (of System.IO.DriveInfo)
1
Returns a Boolean indicating whether the specified file exists.
Returns True if the file exists; otherwise this method returns False.
String. Name and path of the file. Required.
1
Returns a read-only collection of strings representing the names of files containing the specified text.
Read-only collection of type String.
String. The directory to be searched. Required.
String. The search text. Required.
Boolean. Whether the search should be case-sensitive or not. Default is True. Required.
SearchOption Enumeration. Whether to include subfolders. Default is SearchOption.SearchTopLevelOnly. Required.
Returns a read-only collection of strings representing the names of files containing the specified text.
Read-only collection of type String.
String. The directory to be searched. Required.
String. The search text. Required.
Boolean. Whether the search should be case-sensitive or not. Default is True. Required.
SearchOption Enumeration. Whether to include subfolders. Default is SearchOption.SearchTopLevelOnly. Required.
Array of type String. Pattern to be matched. Required.
Returns a collection of strings representing the path names of subdirectories within a directory.
Read-only collection of String.
String. Name and path of directory. Required.
1
Returns a collection of strings representing the path names of subdirectories within a directory.
Read-only collection of String.
String. Name and path of directory. Required.
SearchOption Enumeration. Whether to include subfolders. Default is SearchOption.SearchTopLevelOnly. Required.
String. Pattern to match names. Required.
Returns a object for the specified path.
String. Path of directory. Required.
1
Returns a object for the specified drive.
String. Drive to be examined. Required.
1
Returns a object for the specified file.
String. Name and path of the file. Required.
1
Returns a read-only collection of strings representing the names of files within a directory.
Read-only collection of strings.
String. Directory to be searched. Required.
1
Returns a read-only collection of strings representing the names of files within a directory.
Read-only collection of strings.
String. Directory to be searched. Required.
SearchOption Enumeration. Whether to include subfolders. Default is SearchOption.SearchTopLevelOnly. Required.
String. Pattern to be matched. Required.
Parses the file name out of the path provided.
String.
Required. Path to be parsed. String.
Returns the parent path of the provided path.
String.
String. Path to be examined. Required.
1
Creates a uniquely named zero-byte temporary file on disk and returns the full path of that file.
String containing the full path of the temporary file.
1
Moves a directory from one location to another.
String. Path of the directory to be moved. Required.
String. Path of the directory to which the source directory is being moved. Required.
1
Moves a directory from one location to another.
String. Path of the directory to be moved. Required.
String. Path of the directory to which the source directory is being moved. Required.
. Specifies whether to visually track the operation's progress. Default is UIOption.OnlyErrorDialogs. Required.
Moves a directory from one location to another.
String. Path of the directory to be moved. Required.
String. Path of the directory to which the source directory is being moved. Required.
. Specifies whether to visually track the operation's progress. Default is UIOption.OnlyErrorDialogs. Required.
UICancelOption Enumeration. Specifies whether or not an exception is thrown when the user cancels the operation. Default is UICancelOption.ThrowException. Required.
Moves a directory from one location to another.
String. Path of the directory to be moved. Required.
String. Path of the directory to which the source directory is being moved. Required.
Boolean. Specifies whether existing directories should be overwritten. Default is False. Required.
1
Moves a file to a new location.
String. Path of the file to be moved. Required.
String. Path of the directory into which the file should be moved. Required.
1
Moves a file to a new location.
String. Path of the file to be moved. Required.
String. Path of the directory into which the file should be moved. Required.
UIOption Enumeration. Specifies whether to visually track the operation's progress. Default is UIOption.OnlyErrorDialogs. Required.
Moves a file to a new location.
String. Path of the file to be moved. Required.
String. Path of the directory into which the file should be moved. Required.
UIOption Enumeration. Specifies whether to visually track the operation's progress. Default is UIOption.OnlyErrorDialogs. Required.
UICancelOption Enumeration. Specifies whether or not an exception is thrown when the user cancels the operation. Default is UICancelOption.ThrowException. Required.
Moves a file to a new location.
String. Path of the file to be moved. Required.
String. Path of the directory into which the file should be moved. Required.
Boolean. Specifies whether to overwrite existing files. Default is False. Required.
1
The OpenTextFieldParser method allows you to create a TextFieldParser Object, which provides a way to easily and efficiently parse structured text files, such as logs. The TextFieldParser object can be used to read both delimited and fixed-width files.
String. The file to be opened with the TextFieldParser. Required.
1
The OpenTextFieldParser method allows you to create a TextFieldParser Object, which provides a way to easily and efficiently parse structured text files, such as logs. The TextFieldParser object can be used to read both delimited and fixed-width files.
String. The file to be opened with the TextFieldParser. Required.
Integer(). Widths of the fields. Required.
The OpenTextFieldParser method allows you to create a TextFieldParser Object, which provides a way to easily and efficiently parse structured text files, such as logs. The TextFieldParser object can be used to read both delimited and fixed-width files.
String. The file to be opened with the TextFieldParser. Required.
String(). Delimiters for the fields. Required.
Opens a .
String. File to be read. Required.
1
Opens a .
String. File to be read. Required.
. Default is ASCII. Required.
1
Opens a .
String. File to be written to. Required.
Boolean. Specifies whether to append to or overwrite information in the file. Default is False. Required.
1
Opens a .
String. File to be written to. Required.
Boolean. Specifies whether to append to or overwrite information in the file. Default is False. Required.
. Encoding to be used in writing to the file. Default is ASCII. Required.
1
Returns the contents of a file as a byte array.
Byte array containing the contents of the file.
String. File to be read. Required.
1
Returns the contents of a text file as a String.
String containing the contents of the file.
String. Name and path of the file to read. Required.
1
Returns the contents of a text file as a String.
String containing the contents of the file.
String. Name and path of the file to read. Required.
. Character encoding to use in reading the file. Required. Default is UTF-8.
1
Renames a directory.
String. Path and name of directory to be renamed. Required.
String. New name for directory. Required.
1
Renames a file.
String. File to be renamed. Required.
String. New name of file. Required.
1
Writes data to a binary file.
String. Path and name of the file to be written to. Required.
Byte. Data to be written to the file. Required.
Boolean. Whether to append or overwrite data. Default is False. Required.
1
Writes text to a file.
String. File to be written to. Required.
String. Text to be written to file. Required.
Boolean. Whether to append text or overwrite existing text. Default is False. Required.
1
Writes text to a file.
String. File to be written to. Required.
String. Text to be written to file. Required.
Boolean. Whether to append text or overwrite existing text. Default is False. Required.
. What encoding to use when writing to file. Required. Default is UTF-8.
1
The exception that is thrown when the method cannot parse a row using the specified format.
1
Initializes a new instance of the class.
Initializes a new instance of the class with serialized data.
The object that holds the serialized object data about the exception being thrown.
The structure that contains contextual information about the source or destination.
Initializes a new instance of the class with a specified error message.
A message that describes the error.
Initializes a new instance of the class with a specified error message and a reference to the inner exception that is the cause of this exception.
A describing the error.
The object that is the cause of the current exception. If the parameter is not a null reference (Nothing in Visual Basic), the current exception is raised in a catch block that handles the inner exception.
Initializes a new instance of the class with a specified error message and a line number.
The message for the exception.
The line number of the malformed line.
Initializes a new instance of the class with a specified error message, a line number, and a reference to the inner exception that is the cause of this exception.
The message for the exception.
The line number of the malformed line.
The that is the cause of the current exception. If the parameter is not a null reference (Nothing in Visual Basic), the current exception is raised in a catch block that handles the inner exception.
Sets the object with information about the exception.
The object that holds the serialized object data about the exception being thrown.
The structure that contains contextual information about the source or destination.
1
Gets the line number of the malformed line.
The line number of the malformed line.
1
Creates and returns a string representation of the current exception.
A string representation of the current exception.
1
Specifies whether a file should be deleted permanently or placed in the Recycle Bin.
Delete the file or directory permanently. Default.
Send the file or directory to the Recycle Bin.
Specifies whether to search all or only top-level directories.
Search only the specified directory and exclude subdirectories.
Search the specified directory and all subdirectories within it. Default.
Provides properties for accessing commonly referenced directories.
1
Returns an instance of the class.
Gets a path name pointing to the application's data in the \Documents and Setting\All Users\ApplicationData directory.
String.
1
Gets a path name pointing to the CurrentApplicationData directory.
String.
1
Gets a path name pointing to the Desktop directory.
String.
1
Gets a path name pointing to the MyDocuments directory.
String.
1
Gets a path name pointing to the My Music directory.
String.
1
Gets a path name pointing to the My Pictures directory.
String.
1
Gets a path pointing to the Program Files directory.
String.
Gets a path name pointing to the Programs directory.
String.
1
Gets a path name pointing to the Temp directory.
String.
1
Provides methods and properties for parsing structured text files.
1
Initializes a new instance of the TextFieldParser class.
. The stream to be parsed.
Initializes a new instance of the TextFieldParser class.
. The stream to be parsed.
. The character encoding to use if encoding is not determined from file. Default is .
Initializes a new instance of the TextFieldParser class.
. The stream to be parsed.
. The character encoding to use if encoding is not determined from file. Default is .
Boolean. Indicates whether to look for byte order marks at the beginning of the file. Default is True.
Initializes a new instance of the TextFieldParser class.
. The stream to be parsed.
. The character encoding to use if encoding is not determined from file. Default is .
Boolean. Indicates whether to look for byte order marks at the beginning of the file. Default is True.
Boolean. Indicates whether to leave open when the TextFieldParser object is closed. Default is False.
Initializes a new instance of the TextFieldParser class.
. The stream to be parsed.
Initializes a new instance of the TextFieldParser class.
String. The complete path of the file to be parsed.
Initializes a new instance of the TextFieldParser class.
String. The complete path of the file to be parsed.
. The character encoding to use if encoding is not determined from file. Default is .
Initializes a new instance of the TextFieldParser class.
String. The complete path of the file to be parsed.
. The character encoding to use if encoding is not determined from file. Default is .
Boolean. Indicates whether to look for byte order marks at the beginning of the file. Default is True.
Closes the current TextFieldParser object.
1
Defines comment tokens. A comment token is a string that, when placed at the beginning of a line, indicates that the line is a comment and should be ignored by the parser.
String ().
1
Defines the delimiters for a text file.
String ().
1
Releases resources used by the object.
Releases resources used by the object.
Boolean. True releases both managed and unmanaged resources; False releases only unmanaged resouces.
Returns True if there are no non-blank, non-comment lines between the current cursor position and the end of the file.
Boolean.
1
Returns the line that caused the most recent exception.
String.
1
Returns the number of the line that caused the most recent exception.
Long.
1
Denotes the width of each column in the text file being parsed.
Integer ().
1
Allows the object to attempt to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
Denotes whether fields are enclosed in quotation marks when parsing a delimited file.
Boolean.
1
Returns the current line number, or returns -1 if no more characters are available in the stream.
Integer.
1
Reads the specified number of characters without advancing the cursor.
String.
Int32. Number of characters to read. Required.
1
Reads all fields on the current line, returns them as an array of strings, and advances the cursor to the next line containing data.
String ().
1
Returns the current line as a string and advances the cursor to the next line.
String
1
Reads the remainder of the text file and returns it as a string.
String.
1
Sets the delimiters for the reader to the specified values, and sets the field type to Delimited.
Array of type String.
Sets the delimiters for the reader to the specified values.
Array of Integer.
Indicates whether the file to be parsed is delimited or fixed-width.
.
1
Indicates whether leading and trailing white space should be trimmed from field values.
Boolean.
1
Specifies whether an exception is thrown if the user clicks Cancel during an operation.
1
Do nothing when the user clicks Cancel.
Throw an exception when the user clicks Cancel.
Specifies which dialog boxes to show when copying, deleting, or moving files or directories.
Only show error dialog boxes and hide progress dialog boxes. Default.
Show progress dialog box and any error dialog boxes.
Provides a property and methods for writing event and exception information to the application's log listeners.
Initializes a new instance of the class.
Initializes a new instance of the class.
. The name to give to the property object.
Creates a new and adds it to the collection.
Determines what to do when the object attempts to write to a log and there is less free disk space available than specified by the property.
1
Throw an exception.
Discard log messages.
Provides a simple listener that directs logging output to file.
1
Initializes a new instance of the class with the default name.
Initializes a new instance of the class with the supplied name.
String. The name of the instance object.
Determines whether to append the output to the current file or write it to a new file.
Boolean, with True indicating that the output is appended to the current file, and False indicating that output is written to a new file. The default setting for this property is True.
1
Indicates whether or not the writing to the log file stream flushes the buffer.
Boolean, with True indicating that the stream is flushed after every write; otherwise the log entries are buffered and written more efficiently. The default setting for this property is False.
1
Gets or sets the base name for the log files, which is used to create the full log-file name.
String. The base name for the log files. The default is the application's product name.
1
Closes the underlying stream for the current log file and releases any resources associated with the current stream.
1
Gets or sets the log file directory when the property is set to .
String, which is the name of the log-file directory. The default setting for this property is the user's directory for application data.
1
Gets or sets the delimiter used to delimit fields within a log message.
String, which is the delimiter used for fields within a log message. The default setting for this property is the TAB character.
1
Determines what to do when writing to the log file and there is less free disk space available than specified by the property.
. Determines what to do when attempting to write to the log file and there is less free disk space available than specified by the property, or if the log file size is greater than what the property allows. The default value is .
1
Closes the underlying stream and optionally releases the managed resources.
True releases both managed and unmanaged resources; False releases only unmanaged resources.
Gets or sets the encoding to use when creating a new log file.
, which is the encoding to use when creating a new log file. The default value of this property is .
1
Flushes the underlying stream that writes to the current log file.
1
Gets the current full log-file name.
String, which is the current full log-file name.
1
Gets the custom XML configuration attributes supported by the trace listener.
String array containing the XML configuration attributes recognized by this listener.
Indicates whether or not the host name of the logging machine should be included in the output.
Boolean. Use True if the host identifier should be included; otherwise use False. The default value is False.
1
Gets or sets location for the log files.
, which is the location for the log file. The default value is .
1
Determines which date to include in the names of the log files.
. This indicates which date to include in the log-file names. The default value is .
Gets or sets the maximum allowed size of the log file, in bytes.
Long. This is the maximum allowed log-file size, in bytes. The default value is 5000000.
When this property is set to a value less than 1000.
1
Gets or sets the amount of free disk space, in bytes, necessary before messages can be written to the log file.
Long. This is the amount of free disk space necessary. The default value is 10000000.
When this property is set to a value less than 0.
1
Writes trace information, a data object, and event information to the output file or stream.
A object that contains the current process ID, thread ID, and stack trace information.
A name of the trace source that invoked this method.
One of the enumeration values.
A numeric identifier for the event.
The trace data to emit.
Writes trace information, an array of data objects, and event information to the output file or stream.
A object that contains the current process ID, thread ID, and stack trace information.
The name of the trace source that invoked this method.
One of the enumeration values.
A numeric identifier for the event.
An array of objects to emit as data.
Writes trace information, a message and event information to the output file or stream.
A object that contains the current process ID, thread ID, and stack trace information.
A name of the trace source that invoked this method.
One of the enumeration values.
A numeric identifier for the event.
A message to write.
1
Writes trace information, a formatted array of objects, and event information to the output file or stream.
A object that contains the current process ID, thread ID, and stack trace information.
A name of the trace source that invoked this method.
One of the enumeration values.
A numeric identifier for the event.
A format string that contains zero or more format items, which correspond to objects in the array.
An Object array containing zero or more objects to format.
1
Writes a verbatim message to disk, without any additional context information.
String. The custom message to write.
1
Writes a verbatim message to disk, followed by the current line terminator, without any additional context information.
String. The custom message to write.
1
Provides a property and methods for writing event and exception information to the application's log listeners.
1
Initializes a new instance of the class.
Initializes a new instance of the class.
. The name to give to the property object.
Gets the file the object that underlies the Log object.
Returns the object that underlies the Log object.
2
Creates a new object and adds it to the collection.
Gets to the object that underlies the Log object.
Returns the object that underlies the Log object.
2
Writes a message to the application's log listeners.
Required. The message to log. If is Nothing, an empty string is used.
1
Writes a message to the application's log listeners.
Required. The message to log. If is Nothing, an empty string is used.
The type of message. By default, TraceEventType.Information.
1
Writes a message to the application's log listeners.
Required. The message to log. If is Nothing, an empty string is used.
The type of message. By default, TraceEventType.Information.
Message identifier, typically used for correlation. By default, related to as described in the table.
1
Writes exception information to the application's log listeners.
Required. Exception to log.
Writes exception information to the application's log listeners.
Required. Exception to log.
The type of message. By default, .
String to append to the message. By default, this is an empty string.
Writes exception information to the application's log listeners.
Required. Exception to log.
The type of message. By default, .
String to append to the message. By default, this is an empty string.
Message identifier, typically used for correlation. By default, related to as described in the table in the Remarks section.
Determines which date to include in the names of the class log files.
Do not include the date in the log file name.
Include the current date in the log file name.
Include the first day of the current week in the log file name.
Determines which predefined path the class uses to write its log files.
1
Use the path of the current system's temporary folder.
Use the path for a user's application data.
Use the path for the application data that is shared among all users.
Use the path for the executable file that started the application.
If the string specified by is not empty, then use it as the path. Otherwise, use the path for a user's application data.
Provides methods for manipulating the Clipboard.
2
Clears the Clipboard.
1
Indicates whether the Clipboard contains audio data.
True if audio data is stored on the Clipboard; otherwise False.
1
Indicates whether the Clipboard contains data in the specified custom format.
True if data in the specified custom format is stored on the Clipboard; otherwise False.
String. Name of the custom format to be checked. Required.
1
Returns a Boolean indicating whether the Clipboard contains a file drop list.
True if a file drop list is stored on the Clipboard; otherwise False.
1
Returns a Boolean indicating whether an image is stored on the Clipboard.
True if an image is stored on the Clipboard; otherwise False.
1
Determines if there is text on the Clipboard.
True if the Clipboard contains text; otherwise False.
1
Determines if there is text on the Clipboard.
True if the Clipboard contains text; otherwise False.
. If specified, identifies what text format to be checked for. Required.
1
Retrieves an audio stream from the Clipboard.
1
Retrieves data in a custom format from the Clipboard.
Object.
String. Name of the data format. Required.
1
Retrieves data from the Clipboard as an .
1
Retrieves a collection of strings representing file names from the Clipboard.
1
Retrieves an image from the Clipboard.
1
Retrieves text from the Clipboard.
String.
1
Retrieves text from the Clipboard.
String.
. If specified, identifies what text format should be retrieved. Default is . Required.
1
Writes audio data to the Clipboard.
Byte array. Audio data to be written to the Clipboard. Required.
1
Writes audio data to the Clipboard.
Audio data to be written to the clipboard. Required.
1
Writes data in a custom format to the Clipboard.
String. Format of data. Required.
Object. Data object to be written to the Clipboard. Required.
1
Writes a to the Clipboard.
. Data object to be written to the Clipboard. Required.
1
Writes a collection of strings representing file paths to the Clipboard.
. List of file names. Required.
1
Writes an image to the Clipboard.
. Image to be written. Required.
1
Writes text to the Clipboard.
String. Text to be written. Required.
1
Writes text to the Clipboard.
String. Text to be written. Required.
. Format to be used when writing text. Default is . Required.
1
Provides properties and methods for working with drives, files, and directories.
2
Combines two paths and returns a properly formatted path.
String.
String. First path to be combined. Required.
String. Second path to be combined. Required.
1
Copies a directory to another directory.
String. The directory to be copied. Required.
String. The location to which the directory should be copied. Required.
1
Copies a directory to another directory.
String. The directory to be copied. Required.
String. The location to which the directory should be copied. Required.
. Whether to visually track the operation's progress. Default is UIOption.OnlyErrorDialogs. Required.
Copies a directory to another directory.
String. The directory to be copied. Required.
String. The location to which the directory should be copied. Required.
. Whether to visually track the operation's progress. Default is UIOption.OnlyErrorDialogs. Required.
. Specifies what should be done if the user clicks Cancel during the operation. Default is . Required.
Copies a directory to another directory.
String. The directory to be copied. Required.
String. The location to which the directory should be copied. Required.
Boolean. Whether or not existing files should be overwritten. Default is False. Required.
1
Copies a file to a new location.
String. The file to be copied. Required.
String. The location to which the file should be copied. Required.
1
Copies a file to a new location.
String. The file to be copied. Required.
String. The location to which the file should be copied. Required.
. Whether to visually track the operation's progress. Default is UIOption.OnlyErrorDialogs. Required.
Copies a file to a new location.
String. The file to be copied. Required.
String. The location to which the file should be copied. Required.
. Whether to visually track the operation's progress. Default is UIOption.OnlyErrorDialogs. Required.
. Specifies what should be done if the user clicks Cancel during the operation. Default is . Required.
Copies a file to a new location.
String. The file to be copied. Required.
String. The location to which the file should be copied. Required.
Boolean. Whether existing files should be overwritten. Default is False. Required.
1
Creates a directory.
String. Name and location of the directory. Required.
1
Gets or sets the current directory.
String.
1
Deletes a directory.
String. Directory to be deleted. Required.
DeleteDirectoryOption Enumeration. Specifies what should be done when a directory that is to be deleted contains files or directories. Default is DeleteDirectoryOption.DeleteAllContents.
1
Deletes a directory.
String. Directory to be deleted. Required.
UIOption Enumeration. Specifies whether to visually track the operation's progress. Default is UIOption.OnlyErrorDialogs. Required.
RecycleOption Enumeration. Specifies whether or not the deleted file should be sent to the Recycle Bin. Default is RecycleOption.DeletePermanently.
1
Deletes a directory.
String. Directory to be deleted. Required.
UIOption Enumeration. Specifies whether to visually track the operation's progress. Default is UIOption.OnlyErrorDialogs. Required.
RecycleOption Enumeration. Specifies whether or not the deleted file should be sent to the Recycle Bin. Default is RecycleOption.DeletePermanently.
UICancelOption Enumeration. Specifies whether to throw an exception if the user clicks Cancel. Required.
1
Deletes a file.
String. Name and path of the file to be deleted. Required.
1
Deletes a file.
String. Name and path of the file to be deleted. Required.
UIOption. Whether to visually track the operation's progress. Default is UIOption.OnlyErrorDialogs. Required.
RecycleOption. Whether or not the deleted file should be sent to the Recycle Bin. Default is RecycleOption.DeletePermanently. Required.
Deletes a file.
String. Name and path of the file to be deleted. Required.
UIOption. Whether to visually track the operation's progress. Default is UIOption.OnlyErrorDialogs. Required.
RecycleOption. Whether or not the deleted file should be sent to the Recycle Bin. Default is RecycleOption.DeletePermanently. Required.
UICancelOption. Specifies whether or not an exception is thrown when the user cancels the operation. Default is UICancelOption.ThrowException. Required.
Returns a Boolean indicating whether the specified directory exists.
True if the directory exists; otherwise False.
String. Path of the directory. Required.
1
Returns a read-only collection of all available drive names.
System.Collections.ObjectModel.ReadOnlyCollection (of System.IO.DriveInfo)
1
Returns a Boolean indicating whether the specified file exists.
Returns True if the file exists; otherwise this method returns False.
String. Name and path of the file. Required.
1
Returns a read-only collection of strings representing the names of files containing the specified text.
Read-only collection of type String.
String. The directory to be searched. Required.
String. The search text. Required.
Boolean. Whether the search should be case-sensitive or not. Default is True. Required.
SearchOption Enumeration. Whether to include subfolders. Default is SearchOption.SearchTopLevelOnly. Required.
1
Returns a read-only collection of strings representing the names of files containing the specified text.
Read-only collection of type String.
String. The directory to be searched. Required.
String. The search text. Required.
Boolean. Whether the search should be case-sensitive or not. Default is True. Required.
SearchOption Enumeration. Whether to include subfolders. Default is SearchOption.SearchTopLevelOnly. Required.
Array of type String. Pattern to be matched. Required.
1
Returns a collection of strings representing the path names of subdirectories within a directory.
Read-only collection of String.
String. Name and path of directory. Required.
1
Returns a collection of strings representing the path names of subdirectories within a directory.
Read-only collection of String.
String. Name and path of directory. Required.
SearchOption Enumeration. Whether to include subfolders. Default is SearchOption.SearchTopLevelOnly. Required.
String. Pattern to match names. Required.
1
Returns a object for the specified path.
String. Path of directory. Required.
1
Returns a object for the specified drive.
String. Drive to be examined. Required.
1
Returns a object for the specified file.
String. Name and path of the file. Required.
1
Returns a read-only collection of strings representing the names of files within a directory.
Read-only collection of strings.
String. Directory to be searched. Required.
1
Returns a read-only collection of strings representing the names of files within a directory.
Read-only collection of strings.
String. Directory to be searched. Required.
SearchOption Enumeration. Whether to include subfolders. Default is SearchOption.SearchTopLevelOnly. Required.
String. Pattern to be matched. Required.
1
Parses the file name out of the path provided.
String.
Required. Path to be parsed. String.
Returns the parent path of the provided path.
String.
String. Path to be examined. Required.
1
Creates a uniquely named zero-byte temporary file on disk and returns the full path of that file.
String containing the full path of the temporary file.
1
Moves a directory from one location to another.
String. Path of the directory to be moved. Required.
String. Path of the directory to which the source directory is being moved. Required.
1
Moves a directory from one location to another.
String. Path of the directory to be moved. Required.
String. Path of the directory to which the source directory is being moved. Required.
. Specifies whether to visually track the operation's progress. Default is UIOption.OnlyErrorDialogs. Required.
Moves a directory from one location to another.
String. Path of the directory to be moved. Required.
String. Path of the directory to which the source directory is being moved. Required.
. Specifies whether to visually track the operation's progress. Default is UIOption.OnlyErrorDialogs. Required.
UICancelOption Enumeration. Specifies whether or not an exception is thrown when the user cancels the operation. Default is UICancelOption.ThrowException. Required.
Moves a directory from one location to another.
String. Path of the directory to be moved. Required.
String. Path of the directory to which the source directory is being moved. Required.
Boolean. Specifies whether existing directories should be overwritten. Default is False. Required.
1
Moves a file to a new location.
String. Path of the file to be moved. Required.
String. Path of the directory into which the file should be moved. Required.
1
Moves a file to a new location.
String. Path of the file to be moved. Required.
String. Path of the directory into which the file should be moved. Required.
UIOption Enumeration. Specifies whether to visually track the operation's progress. Default is UIOption.OnlyErrorDialogs. Required.
Moves a file to a new location.
String. Path of the file to be moved. Required.
String. Path of the directory into which the file should be moved. Required.
UIOption Enumeration. Specifies whether to visually track the operation's progress. Default is UIOption.OnlyErrorDialogs. Required.
UICancelOption Enumeration. Specifies whether or not an exception is thrown when the user cancels the operation. Default is UICancelOption.ThrowException. Required.
Moves a file to a new location.
String. Path of the file to be moved. Required.
String. Path of the directory into which the file should be moved. Required.
Boolean. Specifies whether to overwrite existing files. Default is False. Required.
1
The OpenTextFieldParser method allows you to create a TextFieldParser Object, which provides a way to easily and efficiently parse structured text files, such as logs. The TextFieldParser object can be used to read both delimited and fixed-width files.
String. The file to be opened with the TextFieldParser. Required.
1
The OpenTextFieldParser method allows you to create a TextFieldParser Object, which provides a way to easily and efficiently parse structured text files, such as logs. The TextFieldParser object can be used to read both delimited and fixed-width files.
String. The file to be opened with the TextFieldParser. Required.
Integer(). Widths of the fields. Required.
The OpenTextFieldParser method allows you to create a TextFieldParser Object, which provides a way to easily and efficiently parse structured text files, such as logs. The TextFieldParser object can be used to read both delimited and fixed-width files.
String. The file to be opened with the TextFieldParser. Required.
String(). Delimiters for the fields. Required.
Opens a .
String. File to be read. Required.
1
Opens a .
String. File to be read. Required.
. Default is ASCII. Required.
1
Opens a .
String. File to be written to. Required.
Boolean. Specifies whether to append to or overwrite information in the file. Default is False. Required.
1
Opens a .
String. File to be written to. Required.
Boolean. Specifies whether to append to or overwrite information in the file. Default is False. Required.
. Encoding to be used in writing to the file. Default is ASCII. Required.
1
Returns the contents of a file as a byte array.
Byte array containing the contents of the file.
String. File to be read. Required.
1
Returns the contents of a text file as a String.
String containing the contents of the file.
String. Name and path of the file to read. Required.
1
Returns the contents of a text file as a String.
String containing the contents of the file.
String. Name and path of the file to read. Required.
. Character encoding to use in reading the file. Required. Default is UTF-8.
1
Renames a directory.
String. Path and name of directory to be renamed. Required.
String. New name for directory. Required.
1
Renames a file.
String. File to be renamed. Required.
String. New name of file. Required.
1
Gets an object that provides properties for accessing commonly referenced directories.
This property returns the My.Computer.FileSystem.SpecialDirectories Object for the computer.
1
Writes data to a binary file.
String. Path and name of the file to be written to. Required.
Byte. Data to be written to the file. Required.
Boolean. Whether to append or overwrite data. Default is False. Required.
1
Writes text to a file.
String. File to be written to. Required.
String. Text to be written to file. Required.
Boolean. Whether to append text or overwrite existing text. Default is False. Required.
1
Writes text to a file.
String. File to be written to. Required.
String. Text to be written to file. Required.
Boolean. Whether to append text or overwrite existing text. Default is False. Required.
. What encoding to use when writing to file. Required. Default is UTF-8.
1
Provides properties and methods for manipulating the registry.
1
Returns a type which provides access to HKEY_CLASSES_ROOT.
1
Returns a type which provides access to HKEY_CURRENT_CONFIG.
1
Returns a type which provides access to HKEY_CURRENT_USER.
1
Returns a type, which provides access to HKEY_DYNDATA.
1
Gets a value from a registry key.
Gets a value from a registry key.
String. Key from which the value is to be retrieved. Required.
String. Value to be retrieved. Required.
Object. Default value to be supplied if the value does not exist. Required.
1
Returns a type, which provides access to HKEY_LOCAL_MACHINE.
1
Returns a type, which provides access to HKEY_PERFORMANCE_DATA.
1
Writes a value to a registry key.
String. Name of the key to be written to. Required.
String. Name of the value to be written. Required.
Object. Value to be written. Required.
1
Writes a value to a registry key.
String. Name of the key to be written to. Required.
String. Name of the value to be written. Required.
Object. Value to be written. Required.
. Required.
1
Returns a type, which provides access to HKEY_USERS.
1
Provides properties for accessing commonly referenced directories.
2
Gets a path name pointing to the application's data in the \Documents and Setting\All Users\ApplicationData directory.
String.
1
Gets a path name pointing to the CurrentApplicationData directory.
String.
1
Gets a path name pointing to the Desktop directory.
String.
1
Gets a path name pointing to the MyDocuments directory.
String.
1
Gets a path name pointing to the My Music directory.
String.
1
Gets a path name pointing to the My Pictures directory.
String.
1
Gets a path pointing to the Program Files directory.
String.
1
Gets a path name pointing to the Programs directory.
String.
1
Gets a path name pointing to the Temp directory.
String.
1
This class supports My in Visual Basic.
The type of the object to store.
This class supports My in Visual Basic.
This property supports My in Visual Basic.
The value associated with this class.