Announcement
Collapse
No announcement yet.
Passing a DISPATCH variable
Collapse
X
-
Thanks Jose, this worked, except the
SET vobjXMLHTTP = EMPTY line. It also did not like NOTHING, but it took
SET objXMLHTTP = NOTHING
SET vobjXMLHTTP = objXMLHTTP
Peter Redei
Leave a comment:
-
7.02 is quite old. Try the following:
Code:FUNCTION SetHeader(vobjXMLHTTP AS VARIANT, vr1 AS VARIANT, vr2 AS VARIANT) AS LONG LOCAL objXMLHTTP AS DISPATCH SET objXMLHTTP = vobjXMLHTTP OBJECT CALL objXMLHTTP.setRequestHeader( vr1, vr2) IF OBJRESULT OR ERR THEN FUNCTION = 0 ELSE FUNCTION = 1 END IF SET objXMLHTTP = NOTHING END FUNCTION DIM vobjXMLHTTP AS VARIANT SET vobjXMLHTTP = objXMLHTTP lRes = SetHeader(vobjXMLHTTP, vr1, vr2 SET vobjXMLHTTP = EMPTY
Leave a comment:
-
Compiler Version
7.02
Thanks Jose. I am also trying to do it with your trick (how you load ATL) but no luck so far.
Peter Redei
Leave a comment:
-
Passing a DISPATCH variable
I wanted to do that...
Code:FUNCTION SetHeader(objXMLHTTP AS DISPATCH, vr1 AS VARIANT, vr2 AS VARIANT) AS LONG OBJECT CALL objXMLHTTP.setRequestHeader( vr1, vr2) IF OBJRESULT OR ERR THEN FUNCTION = 0 ELSE FUNCTION = 1 END IF END FUNCTION
Peter RedeiTags: None
Leave a comment: