What is the difference between a Sub and a Function?
Answer Posted / mukesh
A function accepts any number of parameters (possibly
zero), does something with them, and returns a value.
A subroutine is performs an action, but doesn't return a
value.
There are two differences between a function and a
subroutine:
A)How they are invoked. B)How they are accessed.
A function call has the following syntax ::function (arg1,
arg2, ...)
where: function -->Is the name of the function. arg1,
arg2, ... Are the arguments.
A subroutine call has the following syntax ::subroutine
(arg1, arg2, ... {outputfield|'format'})
where: subroutine -->Is the name of the subroutine. arg1,
arg2, ... Are the arguments.
{outputfield|'format'} Is the name of the output field or
its format.
In addition, on some platforms, the functions are available
immediately; whereas, the subroutines are available in a
special subroutine library that you must access.
| Is This Answer Correct ? | 17 Yes | 4 No |
Post New Answer View All Answers
Is visual basic case sensitive?
What do you mean by provider?
To.set the command button for ESC ___ Property has to be changed.
Explain about creating VB applications in excel?
What is the latest version of visual basic?
It possible to call OLEDB's Features directly in VB without using any control?
How would you create Visual basic Document file?
What is the use of Hyperlink control for DHTML applications?
How would you use ActiveX Dll and ActiveX Exe in your application?
Explain the types of Views in Listview Control?
Which type of object requires this object?
What are the Internet tools available in VB6.0?
___ argument can be used to make a menuitem into bold.
Explain about trees structures work.
What is the use of Data Form Wizard?