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
Difference between Class Module and Standard Module?
Is there any Edit method in ADO Data Access method?
What is the difference between Msgbox Statement and MsgboxQ function?
what are the Types of cursors in RDO?
which property used to add a menus at runtime?
____ property is used to lock a textbox to enter a datas.
Difference between ActiveX Control and Standard Control.
How do I get the Tab key to be treated like a normal character?
Scope of API's can be of types, what are they?
How would you add elements and pictures to listitems in listview control?
Is visual basic still used?
What is OLEDB?
What are the types of line styles available in Treeview Control?
How do I remove/change the picture property of a control at design time?
What is data control in vb?