469,579 Members | 1,241 Online
Bytes | Developer Community
New Post

Home Posts Topics Members FAQ

Post your question to a community of 469,579 developers. It's quick & easy.

ActiveX Web Control <--> ASP.Net

Simple question I hope....
How do I send data to and from an ASP.Net (server side) web page to a
ActiveX Control (client side) embedded in a web browser???

What I need to do, is I have image data (mostly TIFF format) that need to be
sent to our custom Image Viewer (ActiveX control). So far I can get the
TIFF image data loaded into a Byte Array in C# on my ASP.Net web page, But
how do I send this data now to my ActiveX control on the client side? The
ActiveX control is written in VC++ .Net 2003 using MFC so its unmanaged.
Also I need to do the reverse too, I need to be able to send Image data from
the ActiveX control back to the ASP.Net web page.

Thanks,
Weston Fryatt


Nov 30 '05 #1
3 2086
How the client-side ActiveX Control gets it's image data depends on how the
client-side ActiveX Control was developed to work. Generally, this sort of
client-side component fetches its own data from a server in some way, but I
couldn't tell you specifically in this case.

--
HTH,

Kevin Spencer
Microsoft MVP
..Net Developer
If you push something hard enough,
it will fall over.
- Fudd's First Law of Opposition

"Weston Fryatt" <wfryatt "at" mlinks.net> wrote in message
news:uh**************@TK2MSFTNGP12.phx.gbl...
Simple question I hope....
How do I send data to and from an ASP.Net (server side) web page to a
ActiveX Control (client side) embedded in a web browser???

What I need to do, is I have image data (mostly TIFF format) that need to
be
sent to our custom Image Viewer (ActiveX control). So far I can get the
TIFF image data loaded into a Byte Array in C# on my ASP.Net web page, But
how do I send this data now to my ActiveX control on the client side? The
ActiveX control is written in VC++ .Net 2003 using MFC so its unmanaged.
Also I need to do the reverse too, I need to be able to send Image data
from
the ActiveX control back to the ASP.Net web page.

Thanks,
Weston Fryatt

Nov 30 '05 #2
Right now the ActiveX Control has a method to load an image from a memory
pointer:

BOOL CCDMS_ViewerCtrl::LoadDocument(CLeadBitmap * ltbm);

The actual data from the server side is being sent as a LeadTools Bitmap.
At least this is how its written now.. But I can rewrite the control to work
anyway I need it to work.

If I'm understanding you right, The ActiveX Control itself is going to have
to send a request to the web server for the data? Would this have to be a
WebService?

Thanks,
Weston Fryatt
"Kevin Spencer" <ke***@DIESPAMMERSDIEtakempis.com> wrote in message
news:uE*************@tk2msftngp13.phx.gbl...
How the client-side ActiveX Control gets it's image data depends on how the client-side ActiveX Control was developed to work. Generally, this sort of
client-side component fetches its own data from a server in some way, but I couldn't tell you specifically in this case.

--
HTH,

Kevin Spencer
Microsoft MVP
.Net Developer
If you push something hard enough,
it will fall over.
- Fudd's First Law of Opposition

"Weston Fryatt" <wfryatt "at" mlinks.net> wrote in message
news:uh**************@TK2MSFTNGP12.phx.gbl...
Simple question I hope....
How do I send data to and from an ASP.Net (server side) web page to a
ActiveX Control (client side) embedded in a web browser???

What I need to do, is I have image data (mostly TIFF format) that need to be
sent to our custom Image Viewer (ActiveX control). So far I can get the
TIFF image data loaded into a Byte Array in C# on my ASP.Net web page, But how do I send this data now to my ActiveX control on the client side? The ActiveX control is written in VC++ .Net 2003 using MFC so its unmanaged.
Also I need to do the reverse too, I need to be able to send Image data
from
the ActiveX control back to the ASP.Net web page.

Thanks,
Weston Fryatt


Nov 30 '05 #3
no, you can use any protocol you want. the simplest would just a HTTP GET of
the image. to upload just do a HTTP POST of base64encode of the image. see
the wininet api for using the http protocol from your active/x control.
-- bruce (sqlwork.com)
"Weston Fryatt" <wfryatt "at" mlinks.net> wrote in message
news:%2****************@TK2MSFTNGP15.phx.gbl...
Right now the ActiveX Control has a method to load an image from a memory
pointer:

BOOL CCDMS_ViewerCtrl::LoadDocument(CLeadBitmap * ltbm);

The actual data from the server side is being sent as a LeadTools Bitmap.
At least this is how its written now.. But I can rewrite the control to
work
anyway I need it to work.

If I'm understanding you right, The ActiveX Control itself is going to
have
to send a request to the web server for the data? Would this have to be a
WebService?

Thanks,
Weston Fryatt
"Kevin Spencer" <ke***@DIESPAMMERSDIEtakempis.com> wrote in message
news:uE*************@tk2msftngp13.phx.gbl...
How the client-side ActiveX Control gets it's image data depends on how

the
client-side ActiveX Control was developed to work. Generally, this sort
of
client-side component fetches its own data from a server in some way, but

I
couldn't tell you specifically in this case.

--
HTH,

Kevin Spencer
Microsoft MVP
.Net Developer
If you push something hard enough,
it will fall over.
- Fudd's First Law of Opposition

"Weston Fryatt" <wfryatt "at" mlinks.net> wrote in message
news:uh**************@TK2MSFTNGP12.phx.gbl...
> Simple question I hope....
>
>
> How do I send data to and from an ASP.Net (server side) web page to a
> ActiveX Control (client side) embedded in a web browser???
>
> What I need to do, is I have image data (mostly TIFF format) that need to > be
> sent to our custom Image Viewer (ActiveX control). So far I can get
> the
> TIFF image data loaded into a Byte Array in C# on my ASP.Net web page, But > how do I send this data now to my ActiveX control on the client side? The > ActiveX control is written in VC++ .Net 2003 using MFC so its
> unmanaged.
> Also I need to do the reverse too, I need to be able to send Image data
> from
> the ActiveX control back to the ASP.Net web page.
>
> Thanks,
> Weston Fryatt
>
>
>
>



Nov 30 '05 #4

This discussion thread is closed

Replies have been disabled for this discussion.

Similar topics

5 posts views Thread by andy.g.ward | last post: by
1 post views Thread by Vinay Chopra | last post: by
2 posts views Thread by Shawn | last post: by
1 post views Thread by Jayender | last post: by
reply views Thread by suresh191 | last post: by
4 posts views Thread by guiromero | last post: by
By using this site, you agree to our Privacy Policy and Terms of Use.