Página 1 de 1
Una de OCX
Publicado: Jue Abr 05, 2007 4:34 pm
por Paco Gomis
Hola, alguien sabe como ver que metodos, eventos, propiedades, tiene un OCX,
si una de las opciones futuras de Xailer, es tratar los Ocx desde el Ide,
supongo que algo debe de haber, bueno pues eso.
Un saludo
Paco Gomis
Una de OCX
Publicado: Jue Abr 05, 2007 5:24 pm
por ignacio
Paco,
Ese trabajo lo hace automáticamente el IDE de Xailer cuando importa el OCX,
pero dicha funcionalidad no se encuentra propiamente en la librería de
Xailer, únicamente en el IDE. Lo siento.
Un saludo,
"Paco Gomis" <
paco_casa@hotmail.com> escribió en el mensaje
news:461509c1$[email=
1@ozsrv2.ozlan.local...]
1@ozsrv2.ozlan.local...[/email]
> Hola, alguien sabe como ver que metodos, eventos, propiedades, tiene un
> OCX, si una de las opciones futuras de Xailer, es tratar los Ocx desde el
> Ide, supongo que algo debe de haber, bueno pues eso.
>
> Un saludo
> Paco Gomis
>
>
Una de OCX
Publicado: Jue Abr 05, 2007 5:26 pm
por Paco Gomis
Ignacio
Gracias, esperaremos a poder trabajar con el IDE, mientras tanto no habra
mas remedio que atacar a la impresora de ticket con tDosPrn, pues no tengo
ninguna información de su OCX
Un saludo
Paco Gomis
"Ignacio Ortiz de Zúñiga" <
NoName@xailer.com> escribió en el mensaje
news:[email=
461514b2@ozsrv2.ozlan.local...]
461514b2@ozsrv2.ozlan.local...[/email]
> Paco,
>
> Ese trabajo lo hace automáticamente el IDE de Xailer cuando importa el
> OCX, pero dicha funcionalidad no se encuentra propiamente en la librería
> de Xailer, únicamente en el IDE. Lo siento.
>
> Un saludo,
>
> "Paco Gomis" <
paco_casa@hotmail.com> escribió en el mensaje
> news:461509c1$[email=
1@ozsrv2.ozlan.local...]
1@ozsrv2.ozlan.local...[/email]
>> Hola, alguien sabe como ver que metodos, eventos, propiedades, tiene un
>> OCX, si una de las opciones futuras de Xailer, es tratar los Ocx desde el
>> Ide, supongo que algo debe de haber, bueno pues eso.
>>
>> Un saludo
>> Paco Gomis
>>
>>
>
>
Una de OCX
Publicado: Jue Abr 05, 2007 5:41 pm
por jose.luis
Paco,
Si el OCX está instalado en la máquina donde tienes Xailer puedes crear la
clase para su uso. No veo por que no puedes usarlo.
Saludos,
José Luis Capel
"Paco Gomis" <
paco_casa@hotmail.com> escribió en el mensaje
news:46151606$[email=
1@ozsrv2.ozlan.local...]
1@ozsrv2.ozlan.local...[/email]
> Ignacio
>
> Gracias, esperaremos a poder trabajar con el IDE, mientras tanto no habra
> mas remedio que atacar a la impresora de ticket con tDosPrn, pues no tengo
> ninguna información de su OCX
>
> Un saludo
> Paco Gomis
>
>
> "Ignacio Ortiz de Zúñiga" <
NoName@xailer.com> escribió en el mensaje
> news:[email=
461514b2@ozsrv2.ozlan.local...]
461514b2@ozsrv2.ozlan.local...[/email]
>> Paco,
>>
>> Ese trabajo lo hace automáticamente el IDE de Xailer cuando importa el
>> OCX, pero dicha funcionalidad no se encuentra propiamente en la librería
>> de Xailer, únicamente en el IDE. Lo siento.
>>
>> Un saludo,
>>
>> "Paco Gomis" <
paco_casa@hotmail.com> escribió en el mensaje
>> news:461509c1$[email=
1@ozsrv2.ozlan.local...]
1@ozsrv2.ozlan.local...[/email]
>>> Hola, alguien sabe como ver que metodos, eventos, propiedades, tiene un
>>> OCX, si una de las opciones futuras de Xailer, es tratar los Ocx desde
>>> el Ide, supongo que algo debe de haber, bueno pues eso.
>>>
>>> Un saludo
>>> Paco Gomis
>>>
>>>
>>
>>
>
>
Una de OCX
Publicado: Jue Abr 05, 2007 5:44 pm
por Paco Gomis
José Luis
El OCX lo tengo registrado en la maquina, donde tengo Xailer, incluso tengo
agun ejemplo para atacarlo con VB, el problema que tengo (ignorancia mas
bien), es la implantación en Xailer, pues si me fijo en la carpeta
samplesOCX, veo que hay que declarara los metodos y propiedades que tiene
el OCX, he hecho alguna prueba, pero me da error
__OBJSENDMSG(0)
Error BASE/3000 Argument error: __OBJSENDMSG
Argumentos: ( [ 1] = Tipo: U Valor: NIL [ 2] = Tipo: C Valor: PRINTNORMAL)
y eso que era como el clasico "hola mundo" de toda la vida, en fin perdido
total
Un Saludo
Paco Gomis
Una de OCX
Publicado: Vie Abr 06, 2007 1:55 pm
por antonio.ortega
Paco en el menu de Xailer ir a Componentes, Importar ActiveX , a
continuación AUTOMATICAMENTE te aparecerán todos los controles que tengas
instalados en el ordenador, te posicionas en el que quieres importar (
utilizar ) , y pinchas en crear clase ... Xailer automaticamente generará
una clase la cual contendrá los Property, Method's y Envent's que tiene el
control, tambien se generará automaticamente un fichero .ch con las
constantes necesarias y ahora solo te queda instanciar el control.
Un ejemplo de instanciar el ActiveX de Excel de MSOfiice
With Object ( ::oExcel:= TSpreadsheet():New( oSender ) )
:nAlign := alCLIENT
:Create()
End With
En este caso "TSpreadsheet():New()" es la clase que me ha generado
automáticamente Xailer
Este es el evento OnClick de un boton puesto en mi programa
::oExcel:Export('C:@PruebadeExcel.xls',0,1)
como verás utilizo el Método Export de la clase TSpreadsheet, que ha sido
generado automáticamente.
Bueno como verás Xailer te hace practicamente el 100% del trabajo; respecto
de utilizar tdosprn para imprimir los tickets no está tan mal ya que va
bastante bien ( es una clase de IOZ sino me equivoco ) , no obstante me han
comentado en reiteradas oportinidades que puede aparecer el mensaje ( tu
aplicacion no responde ) si intentas hacer otras cosas mientras imprimis un
ticket largo, aún así creo que no es frecuente este hecho ya que quien está
imprimiendo un ticket en general está ocupado en la atención al
cliente/paciente, claro que para otros dispositivos puede que se de esta
circunstancia.
Espero haber aclarado algo.
Saludos.
Antonio F. Ortega
Una de OCX
Publicado: Dom Abr 08, 2007 10:06 am
por Paco Gomis
Gracias Antonio,
desconocia la opción de Xailer para importar ActiveX, con tanto cambio se me
paso visitar Lo Nuevo, ahora comprendo las respuestas de Ignacio (lo hace
automáticamente el IDE) y a José Luis Capel (puedes crear la clase para su
uso), pero el ¿ como ? gracias por tu aclaraciones, hay veces que lo simple
no lo vemos, porque lo desconocemos.
Un Saludo
Paco Gomis