OCX y ASP

17/09/2003 - 18:24 por Wilfredo Burgos | Informe spam
Saludos,

He creado un control ocx (ActiveX Control ) en VB6 , que éste a su vez está
compuesto de algunos controles .ocx de terceros.(Ultragrid de Infragistics),

El control ocx me trabaja muy bien en mi PC, ahora bien si quiero llevar
este ocx a una página ASP , como lo hago para que funcione bien en el
servidor donde se está corriendo IIS.

Gracias.

Preguntas similare

Leer las respuestas

#6 Wilfredo Burgos
25/09/2003 - 16:34 | Informe spam
¿Y que sucede si el control no esta firmado (signed)? y mi control de
seguridad en el navegador permite correr control no firmados?
"Matias Iacono" wrote in message
news:e1$
Si... mientras que el usuario que este viendo la pagina asi lo permita...
todo dependera del nivel de sugirar del navegador y si tu control esta
firmado o no


"Wilfredo Burgos" wrote in message
news:
> Mil gracias Matias, no habia podido leer su mensaje hata el dia de hoy.
>
> Entonces creo que si he creado un ocx en VB, y este control está en una
> página ASP o HTML , llamada index.asp. Cuando yo baje esa pagina al


server
e
> invoque la pagina desde cualquier maquina conectada al internet el


control
> se registra a esta maquina?
>
> Gracias,
> "Matias Iacono" wrote in message
> news:u#
> > En realidad en tu llamanda al OCX, o en el codigo de la pagina, este


es
> > descargado he instalado.
> >
> > Muy similar con lo que pasa con JAVA.
> >
> > En el caso del ocx tienes una etiqueta <object> en la cual figura tu


ocx
y
> > las propiedades del mismo
> >
> > Por ejemplo:
> >
> > <object classid="clsid:AAED59A9-6D5F-11D5-A85E-0080C8DFC881"
> > ID="ctCalendar1" width="470" height="289">
> > <param name="_Version" value="196608">
> > <param name="_ExtentX" value="12435">
> > <param name="_ExtentY" value="7646">
> > <param name="_StockProps" value="104">
> > <param name="ForeColor" value="0">
> > <param name="BorderStyle" value="1">
> > <param name="Enabled" value="-1">
> > <param name="DayHeader"
value="Sab.,Dom.,Lun.,Mar.,Mie.,Jue.,Vie.">
> > <param name="MonthNames"
> > value="Ene.,Feb.,Mar.,Abr.,May.,Jun.,Jul.,Ago.,Sept.,Oct.,Nov.,Dic.">
> > <param name="PrintTitle" value="ctCalendar Report Title">
> > <param name="PrintSubTitle" value="Report Sub-Title">
> > <param name="BackColor" value="16777215">
> > <param name="BorderColor" value="0">
> > <param name="HeaderBackColor" value="8388608">
> > <param name="HeaderForeColor" value="16777215">
> > <param name="DateLightColor" value="16777215">
> > <param name="DateDarkColor" value="8421504">
> > <param name="SelectBackColor" value="8421376">
> > <param name="SelectForeColor" value="-2147483639">
> > <param name="WeekendColor" value="16776960">
> > <param name="MonthEvenColor" value="-1">
> > <param name="MonthOddColor" value="-1">
> > <param name="TipsBackColor" value="-2147483624">
> > <param name="TipsForeColor" value="-2147483625">
> > <param name="MaskColor" value="16711680">
> > <param name="PrintWeekendColor" value="-1">
> > <param name="PrintEvenColor" value="-1">
> > <param name="PrintOddColor" value="-1">
> > <param name="DisabledColor" value="8421504">
> > <param name="PrintBorderColor" value="0">
> > <param name="BorderType" value="0">
> > <param name="HeaderBorder" value="2">
> > <param name="DateBorder" value="3">
> > <param name="YearDisplay" value="1">
> > <param name="DateAlign" value="1">
> > <param name="DatePosition" value="0">
> > <param name="SelectType" value="0">
> > <param name="TipsType" value="0">
> > <param name="PicAlign" value="0">
> > <param name="PicPosition" value="0">
> > <param name="TextAlign" value="0">
> > <param name="TextPosition" value="2">
> > <param name="PrintTitleAlign" value="2">
> > <param name="PrintMapMode" value="1">
> > <param name="HeaderHeight" value="20">
> > <param name="DateHeight" value="60">
> > <param name="DateXOffset" value="0">
> > <param name="DateYOffset" value="0">
> > <param name="DateOffset" value="0">
> > <param name="PicXOffset" value="0">
> > <param name="PicYOffset" value="0">
> > <param name="TaskBarBottom" value="2">
> > <param name="TaskBarLeft" value="0">
> > <param name="TaskBarRight" value="0">
> > <param name="TaskBarTop" value="15">
> > <param name="TaskBarHeight" value="5">
> > <param name="TextBottom" value="0">
> > <param name="TextLeft" value="0">
> > <param name="TextRight" value="0">
> > <param name="TextTop" value="10">
> > <param name="PrintTextBottom" value="0">
> > <param name="PrintTextLeft" value="0">
> > <param name="PrintTextRight" value="0">
> > <param name="PrintTextTop" value="0">
> > <param name="PageXOffset" value="0">
> > <param name="PageYOffset" value="0">
> > <param name="PrintDateHeight" value="60">
> > <param name="PrintHeaderHeight" value="20">
> > <param name="PrintTaskBottom" value="2">
> > <param name="PrintTaskLeft" value="0">
> > <param name="PrintTaskRight" value="0">
> > <param name="PrintTaskTop" value="15">
> > <param name="EditXOffset" value="0">
> > <param name="EditYOffset" value="0">
> > <param name="EditXSize" value="0">
> > <param name="EditYSize" value="0">
> > <param name="SelectSize" value="0">
> > <param name="ImageXOffset" value="0">
> > <param name="ImageYOffset" value="0">
> > <param name="DateStart" value="36400">
> > <param name="DateEnd" value="36600">
> > <param name="Date" value="36400">
> > <param name="PrintDateStart" value="36400">
> > <param name="PrintDateEnd" value="36600">
> > <param name="DisplayHeader" value="-1">
> > <param name="GroupWeekends" value="-1">
> > <param name="LockDateHeight" value="0">
> > <param name="DateTextWrap" value="-1">
> > <param name="TipsDisplay" value="-1">
> > <param name="MaskBitmap" value="-1">
> > <param name="MultiText" value="-1">
> > <param name="TextWrap" value="-1">
> > <param name="DisplayOnly" value="0">
> > <param name="PrintLockHeight" value="0">
> > <param name="MultiSelect" value="0">
> > <param name="EditOnEnter" value="-1">
> > <param name="SmallIcons" value="-1">
> > <param name="Transparency" value="0">
> > </object>
> >
> > Este es un control desarrollado por mi empresa... si te fijas en la
> primera
> > linea:
> >
> > <object classid="clsid:AAED59A9-6D5F-11D5-A85E-0080C8DFC881"
> > ID="ctCalendar1" width="470" height="289">
> >
> > En esta linea el CLASSID hace referencia a la llave en el registro de


tu
> > control. Tambien puedes agregarle la propiedad CODEBASE, la cual hace
> > referencia directa a tu control dentro del servidor.
> >
> > Esto sirve para que los usuarios que no lo tienen, el navegador sepa


de
> > donde descargarlo.
> >
> > Las etiquetas PARAM son para pasarle los valores al control.
> >
> > Saludos
> >
> >
>
>


Respuesta Responder a este mensaje
#7 Matias Iacono
25/09/2003 - 22:57 | Informe spam
No funcion

No lo descarga ni lo ejecuta.

"Wilfredo Burgos" wrote in message
news:%
¿Y que sucede si el control no esta firmado (signed)? y mi control de
seguridad en el navegador permite correr control no firmados?
"Matias Iacono" wrote in message
news:e1$
> Si... mientras que el usuario que este viendo la pagina asi lo


permita...
> todo dependera del nivel de sugirar del navegador y si tu control esta
> firmado o no
>
>
> "Wilfredo Burgos" wrote in message
> news:
> > Mil gracias Matias, no habia podido leer su mensaje hata el dia de


hoy.
> >
> > Entonces creo que si he creado un ocx en VB, y este control está en


una
> > página ASP o HTML , llamada index.asp. Cuando yo baje esa pagina al
server
> e
> > invoque la pagina desde cualquier maquina conectada al internet el
control
> > se registra a esta maquina?
> >
> > Gracias,
> > "Matias Iacono" wrote in message
> > news:u#
> > > En realidad en tu llamanda al OCX, o en el codigo de la pagina, este
es
> > > descargado he instalado.
> > >
> > > Muy similar con lo que pasa con JAVA.
> > >
> > > En el caso del ocx tienes una etiqueta <object> en la cual figura tu
ocx
> y
> > > las propiedades del mismo
> > >
> > > Por ejemplo:
> > >
> > > <object classid="clsid:AAED59A9-6D5F-11D5-A85E-0080C8DFC881"
> > > ID="ctCalendar1" width="470" height="289">
> > > <param name="_Version" value="196608">
> > > <param name="_ExtentX" value="12435">
> > > <param name="_ExtentY" value="7646">
> > > <param name="_StockProps" value="104">
> > > <param name="ForeColor" value="0">
> > > <param name="BorderStyle" value="1">
> > > <param name="Enabled" value="-1">
> > > <param name="DayHeader"
> value="Sab.,Dom.,Lun.,Mar.,Mie.,Jue.,Vie.">
> > > <param name="MonthNames"
> > >


value="Ene.,Feb.,Mar.,Abr.,May.,Jun.,Jul.,Ago.,Sept.,Oct.,Nov.,Dic.">
> > > <param name="PrintTitle" value="ctCalendar Report Title">
> > > <param name="PrintSubTitle" value="Report Sub-Title">
> > > <param name="BackColor" value="16777215">
> > > <param name="BorderColor" value="0">
> > > <param name="HeaderBackColor" value="8388608">
> > > <param name="HeaderForeColor" value="16777215">
> > > <param name="DateLightColor" value="16777215">
> > > <param name="DateDarkColor" value="8421504">
> > > <param name="SelectBackColor" value="8421376">
> > > <param name="SelectForeColor" value="-2147483639">
> > > <param name="WeekendColor" value="16776960">
> > > <param name="MonthEvenColor" value="-1">
> > > <param name="MonthOddColor" value="-1">
> > > <param name="TipsBackColor" value="-2147483624">
> > > <param name="TipsForeColor" value="-2147483625">
> > > <param name="MaskColor" value="16711680">
> > > <param name="PrintWeekendColor" value="-1">
> > > <param name="PrintEvenColor" value="-1">
> > > <param name="PrintOddColor" value="-1">
> > > <param name="DisabledColor" value="8421504">
> > > <param name="PrintBorderColor" value="0">
> > > <param name="BorderType" value="0">
> > > <param name="HeaderBorder" value="2">
> > > <param name="DateBorder" value="3">
> > > <param name="YearDisplay" value="1">
> > > <param name="DateAlign" value="1">
> > > <param name="DatePosition" value="0">
> > > <param name="SelectType" value="0">
> > > <param name="TipsType" value="0">
> > > <param name="PicAlign" value="0">
> > > <param name="PicPosition" value="0">
> > > <param name="TextAlign" value="0">
> > > <param name="TextPosition" value="2">
> > > <param name="PrintTitleAlign" value="2">
> > > <param name="PrintMapMode" value="1">
> > > <param name="HeaderHeight" value="20">
> > > <param name="DateHeight" value="60">
> > > <param name="DateXOffset" value="0">
> > > <param name="DateYOffset" value="0">
> > > <param name="DateOffset" value="0">
> > > <param name="PicXOffset" value="0">
> > > <param name="PicYOffset" value="0">
> > > <param name="TaskBarBottom" value="2">
> > > <param name="TaskBarLeft" value="0">
> > > <param name="TaskBarRight" value="0">
> > > <param name="TaskBarTop" value="15">
> > > <param name="TaskBarHeight" value="5">
> > > <param name="TextBottom" value="0">
> > > <param name="TextLeft" value="0">
> > > <param name="TextRight" value="0">
> > > <param name="TextTop" value="10">
> > > <param name="PrintTextBottom" value="0">
> > > <param name="PrintTextLeft" value="0">
> > > <param name="PrintTextRight" value="0">
> > > <param name="PrintTextTop" value="0">
> > > <param name="PageXOffset" value="0">
> > > <param name="PageYOffset" value="0">
> > > <param name="PrintDateHeight" value="60">
> > > <param name="PrintHeaderHeight" value="20">
> > > <param name="PrintTaskBottom" value="2">
> > > <param name="PrintTaskLeft" value="0">
> > > <param name="PrintTaskRight" value="0">
> > > <param name="PrintTaskTop" value="15">
> > > <param name="EditXOffset" value="0">
> > > <param name="EditYOffset" value="0">
> > > <param name="EditXSize" value="0">
> > > <param name="EditYSize" value="0">
> > > <param name="SelectSize" value="0">
> > > <param name="ImageXOffset" value="0">
> > > <param name="ImageYOffset" value="0">
> > > <param name="DateStart" value="36400">
> > > <param name="DateEnd" value="36600">
> > > <param name="Date" value="36400">
> > > <param name="PrintDateStart" value="36400">
> > > <param name="PrintDateEnd" value="36600">
> > > <param name="DisplayHeader" value="-1">
> > > <param name="GroupWeekends" value="-1">
> > > <param name="LockDateHeight" value="0">
> > > <param name="DateTextWrap" value="-1">
> > > <param name="TipsDisplay" value="-1">
> > > <param name="MaskBitmap" value="-1">
> > > <param name="MultiText" value="-1">
> > > <param name="TextWrap" value="-1">
> > > <param name="DisplayOnly" value="0">
> > > <param name="PrintLockHeight" value="0">
> > > <param name="MultiSelect" value="0">
> > > <param name="EditOnEnter" value="-1">
> > > <param name="SmallIcons" value="-1">
> > > <param name="Transparency" value="0">
> > > </object>
> > >
> > > Este es un control desarrollado por mi empresa... si te fijas en la
> > primera
> > > linea:
> > >
> > > <object classid="clsid:AAED59A9-6D5F-11D5-A85E-0080C8DFC881"
> > > ID="ctCalendar1" width="470" height="289">
> > >
> > > En esta linea el CLASSID hace referencia a la llave en el registro


de
tu
> > > control. Tambien puedes agregarle la propiedad CODEBASE, la cual


hace
> > > referencia directa a tu control dentro del servidor.
> > >
> > > Esto sirve para que los usuarios que no lo tienen, el navegador sepa
de
> > > donde descargarlo.
> > >
> > > Las etiquetas PARAM son para pasarle los valores al control.
> > >
> > > Saludos
> > >
> > >
> >
> >
>
>


Respuesta Responder a este mensaje
#8 Wilfredo Burgos
29/09/2003 - 01:44 | Informe spam
Matias gracias por toda tu colaboracion.
Yo he programado bastante en VB, he creado dll, ocx, winforms,etc...

Pero lo mas que me ha gustado de ASP es que monto mi aplicacion Web en IIS y
mi cliente recibe HTML, esto me suena fantastico. En adicion a que el
mantenimiento es mucho mas sencillo pues solo me tengo que encargar que la
aplicacion este montada en el web serve y ya, pero quisiera tener algun
ejemplo de la a la z donde tenga una aplicacion sencilla pero con pantallas,
menus , tu entiendes opciones como las de los winforms, actualmente utilizo
mucho VB6 tienes alguna dirreccion donde pueda ller mas a fondo?

Gracias


"Matias Iacono" wrote in message
news:
No funcion

No lo descarga ni lo ejecuta.

"Wilfredo Burgos" wrote in message
news:%
> ¿Y que sucede si el control no esta firmado (signed)? y mi control de
> seguridad en el navegador permite correr control no firmados?
> "Matias Iacono" wrote in message
> news:e1$
> > Si... mientras que el usuario que este viendo la pagina asi lo
permita...
> > todo dependera del nivel de sugirar del navegador y si tu control esta
> > firmado o no
> >
> >
> > "Wilfredo Burgos" wrote in message
> > news:
> > > Mil gracias Matias, no habia podido leer su mensaje hata el dia de
hoy.
> > >
> > > Entonces creo que si he creado un ocx en VB, y este control está en
una
> > > página ASP o HTML , llamada index.asp. Cuando yo baje esa pagina al
> server
> > e
> > > invoque la pagina desde cualquier maquina conectada al internet el
> control
> > > se registra a esta maquina?
> > >
> > > Gracias,
> > > "Matias Iacono" wrote in message
> > > news:u#
> > > > En realidad en tu llamanda al OCX, o en el codigo de la pagina,


este
> es
> > > > descargado he instalado.
> > > >
> > > > Muy similar con lo que pasa con JAVA.
> > > >
> > > > En el caso del ocx tienes una etiqueta <object> en la cual figura


tu
> ocx
> > y
> > > > las propiedades del mismo
> > > >
> > > > Por ejemplo:
> > > >
> > > > <object classid="clsid:AAED59A9-6D5F-11D5-A85E-0080C8DFC881"
> > > > ID="ctCalendar1" width="470" height="289">
> > > > <param name="_Version" value="196608">
> > > > <param name="_ExtentX" value="12435">
> > > > <param name="_ExtentY" value="7646">
> > > > <param name="_StockProps" value="104">
> > > > <param name="ForeColor" value="0">
> > > > <param name="BorderStyle" value="1">
> > > > <param name="Enabled" value="-1">
> > > > <param name="DayHeader"
> > value="Sab.,Dom.,Lun.,Mar.,Mie.,Jue.,Vie.">
> > > > <param name="MonthNames"
> > > >
value="Ene.,Feb.,Mar.,Abr.,May.,Jun.,Jul.,Ago.,Sept.,Oct.,Nov.,Dic.">
> > > > <param name="PrintTitle" value="ctCalendar Report Title">
> > > > <param name="PrintSubTitle" value="Report Sub-Title">
> > > > <param name="BackColor" value="16777215">
> > > > <param name="BorderColor" value="0">
> > > > <param name="HeaderBackColor" value="8388608">
> > > > <param name="HeaderForeColor" value="16777215">
> > > > <param name="DateLightColor" value="16777215">
> > > > <param name="DateDarkColor" value="8421504">
> > > > <param name="SelectBackColor" value="8421376">
> > > > <param name="SelectForeColor" value="-2147483639">
> > > > <param name="WeekendColor" value="16776960">
> > > > <param name="MonthEvenColor" value="-1">
> > > > <param name="MonthOddColor" value="-1">
> > > > <param name="TipsBackColor" value="-2147483624">
> > > > <param name="TipsForeColor" value="-2147483625">
> > > > <param name="MaskColor" value="16711680">
> > > > <param name="PrintWeekendColor" value="-1">
> > > > <param name="PrintEvenColor" value="-1">
> > > > <param name="PrintOddColor" value="-1">
> > > > <param name="DisabledColor" value="8421504">
> > > > <param name="PrintBorderColor" value="0">
> > > > <param name="BorderType" value="0">
> > > > <param name="HeaderBorder" value="2">
> > > > <param name="DateBorder" value="3">
> > > > <param name="YearDisplay" value="1">
> > > > <param name="DateAlign" value="1">
> > > > <param name="DatePosition" value="0">
> > > > <param name="SelectType" value="0">
> > > > <param name="TipsType" value="0">
> > > > <param name="PicAlign" value="0">
> > > > <param name="PicPosition" value="0">
> > > > <param name="TextAlign" value="0">
> > > > <param name="TextPosition" value="2">
> > > > <param name="PrintTitleAlign" value="2">
> > > > <param name="PrintMapMode" value="1">
> > > > <param name="HeaderHeight" value="20">
> > > > <param name="DateHeight" value="60">
> > > > <param name="DateXOffset" value="0">
> > > > <param name="DateYOffset" value="0">
> > > > <param name="DateOffset" value="0">
> > > > <param name="PicXOffset" value="0">
> > > > <param name="PicYOffset" value="0">
> > > > <param name="TaskBarBottom" value="2">
> > > > <param name="TaskBarLeft" value="0">
> > > > <param name="TaskBarRight" value="0">
> > > > <param name="TaskBarTop" value="15">
> > > > <param name="TaskBarHeight" value="5">
> > > > <param name="TextBottom" value="0">
> > > > <param name="TextLeft" value="0">
> > > > <param name="TextRight" value="0">
> > > > <param name="TextTop" value="10">
> > > > <param name="PrintTextBottom" value="0">
> > > > <param name="PrintTextLeft" value="0">
> > > > <param name="PrintTextRight" value="0">
> > > > <param name="PrintTextTop" value="0">
> > > > <param name="PageXOffset" value="0">
> > > > <param name="PageYOffset" value="0">
> > > > <param name="PrintDateHeight" value="60">
> > > > <param name="PrintHeaderHeight" value="20">
> > > > <param name="PrintTaskBottom" value="2">
> > > > <param name="PrintTaskLeft" value="0">
> > > > <param name="PrintTaskRight" value="0">
> > > > <param name="PrintTaskTop" value="15">
> > > > <param name="EditXOffset" value="0">
> > > > <param name="EditYOffset" value="0">
> > > > <param name="EditXSize" value="0">
> > > > <param name="EditYSize" value="0">
> > > > <param name="SelectSize" value="0">
> > > > <param name="ImageXOffset" value="0">
> > > > <param name="ImageYOffset" value="0">
> > > > <param name="DateStart" value="36400">
> > > > <param name="DateEnd" value="36600">
> > > > <param name="Date" value="36400">
> > > > <param name="PrintDateStart" value="36400">
> > > > <param name="PrintDateEnd" value="36600">
> > > > <param name="DisplayHeader" value="-1">
> > > > <param name="GroupWeekends" value="-1">
> > > > <param name="LockDateHeight" value="0">
> > > > <param name="DateTextWrap" value="-1">
> > > > <param name="TipsDisplay" value="-1">
> > > > <param name="MaskBitmap" value="-1">
> > > > <param name="MultiText" value="-1">
> > > > <param name="TextWrap" value="-1">
> > > > <param name="DisplayOnly" value="0">
> > > > <param name="PrintLockHeight" value="0">
> > > > <param name="MultiSelect" value="0">
> > > > <param name="EditOnEnter" value="-1">
> > > > <param name="SmallIcons" value="-1">
> > > > <param name="Transparency" value="0">
> > > > </object>
> > > >
> > > > Este es un control desarrollado por mi empresa... si te fijas en


la
> > > primera
> > > > linea:
> > > >
> > > > <object classid="clsid:AAED59A9-6D5F-11D5-A85E-0080C8DFC881"
> > > > ID="ctCalendar1" width="470" height="289">
> > > >
> > > > En esta linea el CLASSID hace referencia a la llave en el registro
de
> tu
> > > > control. Tambien puedes agregarle la propiedad CODEBASE, la cual
hace
> > > > referencia directa a tu control dentro del servidor.
> > > >
> > > > Esto sirve para que los usuarios que no lo tienen, el navegador


sepa
> de
> > > > donde descargarlo.
> > > >
> > > > Las etiquetas PARAM son para pasarle los valores al control.
> > > >
> > > > Saludos
> > > >
> > > >
> > >
> > >
> >
> >
>
>


email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una pregunta AnteriorRespuesta Tengo una respuesta
Search Busqueda sugerida