Source property, Visual Basic Programming

Assignment Help:

Returns or sets the name of the object or application which generated the error originally. The Source property indicates a string expression which is usually the class name or programmatic ID of the object which caused the error. Use Source to present your users with information while your code is unable to handle an error generated into an accessed object. For instance, if you access Microsoft Excel & it generates a Division through zero error, Microsoft Excel sets the VBScript Err Object Number Property to its error code for that error & sets Source to Excel application. Note that if the error is generated into another object called through Microsoft Excel, Excel intercepts the error & sets Err.Number to its own code for Division through zero. Though, it leaves the other Err object (by including Source) as set by the object which generated the error.

Source always have the name of the object which originally generated the error - your code can attempt to handle the error according to the error documentation of the object you accessed. If you fail in error handler, you can employ the Err object information to define the error to your user, by using Source and the other Err to inform the user that object caused the error originally, a description of the error, and so forth.

Syntax

Err.Source [= stringexpression]

Argument :

stringexpression

A string expression representing the application which generated the error.


Related Discussions:- Source property

Programming project using straight-line method, Depreciation to a Salvage V...

Depreciation to a Salvage Value of 0.   For tax purposes an item may be depreciated over a period of several years, n. With the straight-line method of depreciation, each year th

Adding handlers with class wizard, Adding Handlers With Class Wizard: ...

Adding Handlers With Class Wizard: Whenever a handler is added, the class wizard places the prototype for the message handler in the header (.H) file. It gives a skeleton hand

If - else statement, A variation on the If...Then...Else statement lets you...

A variation on the If...Then...Else statement lets you to choose from various alternatives. By adding up Else If clauses expands the functionality of the If...Then...Else statement

Data types, what are the basic vb data types

what are the basic vb data types

Coding, Write an event procedure to automate the billing system of a superm...

Write an event procedure to automate the billing system of a supermarket. Give the details of database tables, forms, controls and menu design (if any). Make assumptions, wherever

Tooltip - intrinsic control, ToolTip: The ToolTip property is used to ...

ToolTip: The ToolTip property is used to flash a message regarding a control object when the mouse pointer moves over that object for a couple of seconds. Pick a control and c

Homework Help, Creating an application that will calculate the cost of a ca...

Creating an application that will calculate the cost of a car rental based on the number of days that the car is rented. the cost of the car rental includes the cost of the car its

Gdi objects, GDI OBJECTS   The CDC provides 5 versions for the GDI obj...

GDI OBJECTS   The CDC provides 5 versions for the GDI objects. They are fonts, brushes, pens, bitmaps and regions. The Select Object function substitutes the current GDI objec

Properties - intrinsic control, Properties: Every control has a defaul...

Properties: Every control has a default property related with it. The default property does not require to be named when you are functioning. The control Check box as value

Steps for creating a multiple document interface (mdi) form, Steps for Crea...

Steps for Creating A MDI Form: 1. Build a new form and set IsMdiContainer property to true. 2. Build a child form class to add to the form. 3. Now Right click the proj

Write Your Message!

Captcha
Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd