Login | Register   
LinkedIn
Google+
Twitter
RSS Feed
Download our iPhone app
TODAY'S HEADLINES  |   ARTICLE ARCHIVE  |   FORUMS  |   TIP BANK
Browse DevX
Sign up for e-mail newsletters from DevX


Tip of the Day
Language: Active Server Pages (ASP)
Expertise: Beginner
Feb 11, 1997

Passing Controls to Subroutines/Functions

Question:
I am trying to pass a control as an object to a global sub to change the controls properties. How do you Set the parameter object as the control when passing as a parameter.
'Sub Procedure
Sub ChangeCaption(MyObject As Object)
 
  MyObject.Caption = "Test Complete"

End Sub
I call this function like this:
'Call Sub 
ChangeCaption(lblTest) 'Get Error Type Mismatch

Answer:
It may just be a matter of changing your call line to this:

ChangeCaption lblTest 
or to
Call ChangeCaption(lblTest)
The rest of the code seems ok to me...I've used the same trick before in Visual Basic.
DevX Pro
 
Comment and Contribute

 

 

 

 

 


(Maximum characters: 1200). You have 1200 characters left.

 

 

Sitemap
Thanks for your registration, follow us on our social networks to keep up-to-date