In order for this site to work correctly we need to store a small file (called a cookie) on your computer. Most every site in the world does this, however since the 25th of May 2011, by law we have to get your permission first. Please abandon the forum if you disagree.
Para que este foro funcione correctamente es necesario guardar un pequeño fichero (llamado cookie) en su ordenador. La mayoría de los sitios de Internet lo hacen, no obstante desde el 25 de Marzo de 2011 y por ley, necesitamos de su permiso con antelación. Abandone este foro si no está conforme.
Para que este foro funcione correctamente es necesario guardar un pequeño fichero (llamado cookie) en su ordenador. La mayoría de los sitios de Internet lo hacen, no obstante desde el 25 de Marzo de 2011 y por ley, necesitamos de su permiso con antelación. Abandone este foro si no está conforme.
CONTROLES OCX
CONTROLES OCX
Como podemos incluir controles ocx en xailer.
Como por ejemplo los de list label 7 que necesito utilizar.
Como por ejemplo los de list label 7 que necesito utilizar.
- ignacio
- Site Admin
- Mensajes: 9443
- Registrado: Lun Abr 06, 2015 8:00 pm
- Ubicación: Madrid, Spain
- Contactar:
CONTROLES OCX
Pilo,
De momento no esta implementado, pero sin duda lo estará para la versión 1.0
Un saludo,
"pilo" <srmpilo@hotmail.com> escribió en el mensaje
news:42afdbac$[email=1@ozsrvnegro.ozlan.local...]1@ozsrvnegro.ozlan.local...[/email]
> Como podemos incluir controles ocx en xailer.
> Como por ejemplo los de list label 7 que necesito utilizar.
>
>
De momento no esta implementado, pero sin duda lo estará para la versión 1.0
Un saludo,
"pilo" <srmpilo@hotmail.com> escribió en el mensaje
news:42afdbac$[email=1@ozsrvnegro.ozlan.local...]1@ozsrvnegro.ozlan.local...[/email]
> Como podemos incluir controles ocx en xailer.
> Como por ejemplo los de list label 7 que necesito utilizar.
>
>
Ignacio Ortiz de Zúñiga
[OZ Software]
https://www.ozs.es
--
[Equipo de Xailer / Xailer team]
https://www.xailer.com
[OZ Software]
https://www.ozs.es
--
[Equipo de Xailer / Xailer team]
https://www.xailer.com
CONTROLES OCX
Cuando la tendremos dicha version.
Es lo que mas prisa me corre.
"Ignacio Ortiz de Zúñiga" <InvalidAccount@ozs.com> escribió en el mensaje
news:42afde7e$[email=1@ozsrvnegro.ozlan.local...]1@ozsrvnegro.ozlan.local...[/email]
> Pilo,
>
> De momento no esta implementado, pero sin duda lo estará para la versión
1.0
>
> Un saludo,
>
> "pilo" <srmpilo@hotmail.com> escribió en el mensaje
> news:42afdbac$[email=1@ozsrvnegro.ozlan.local...]1@ozsrvnegro.ozlan.local...[/email]
> > Como podemos incluir controles ocx en xailer.
> > Como por ejemplo los de list label 7 que necesito utilizar.
> >
> >
>
>
Es lo que mas prisa me corre.
"Ignacio Ortiz de Zúñiga" <InvalidAccount@ozs.com> escribió en el mensaje
news:42afde7e$[email=1@ozsrvnegro.ozlan.local...]1@ozsrvnegro.ozlan.local...[/email]
> Pilo,
>
> De momento no esta implementado, pero sin duda lo estará para la versión
1.0
>
> Un saludo,
>
> "pilo" <srmpilo@hotmail.com> escribió en el mensaje
> news:42afdbac$[email=1@ozsrvnegro.ozlan.local...]1@ozsrvnegro.ozlan.local...[/email]
> > Como podemos incluir controles ocx en xailer.
> > Como por ejemplo los de list label 7 que necesito utilizar.
> >
> >
>
>
CONTROLES OCX
Sigo preguntando cuando saldrá la versión 1 y que mejoras prevés que tendrá
Tengo necesidad de llamar a DLL de controladores externos y que las dll
funcionan
en VB y Delphin.
Se puede utilizar aquí
Espero vuestra respuesta Ignacio
Muchas gracias.
"Ignacio Ortiz de Zúñiga" <InvalidAccount@ozs.com> escribió en el mensaje
news:42afde7e$[email=1@ozsrvnegro.ozlan.local...]1@ozsrvnegro.ozlan.local...[/email]
> Pilo,
>
> De momento no esta implementado, pero sin duda lo estará para la versión
1.0
>
> Un saludo,
>
> "pilo" <srmpilo@hotmail.com> escribió en el mensaje
> news:42afdbac$[email=1@ozsrvnegro.ozlan.local...]1@ozsrvnegro.ozlan.local...[/email]
> > Como podemos incluir controles ocx en xailer.
> > Como por ejemplo los de list label 7 que necesito utilizar.
> >
> >
>
>
Tengo necesidad de llamar a DLL de controladores externos y que las dll
funcionan
en VB y Delphin.
Se puede utilizar aquí
Espero vuestra respuesta Ignacio
Muchas gracias.
"Ignacio Ortiz de Zúñiga" <InvalidAccount@ozs.com> escribió en el mensaje
news:42afde7e$[email=1@ozsrvnegro.ozlan.local...]1@ozsrvnegro.ozlan.local...[/email]
> Pilo,
>
> De momento no esta implementado, pero sin duda lo estará para la versión
1.0
>
> Un saludo,
>
> "pilo" <srmpilo@hotmail.com> escribió en el mensaje
> news:42afdbac$[email=1@ozsrvnegro.ozlan.local...]1@ozsrvnegro.ozlan.local...[/email]
> > Como podemos incluir controles ocx en xailer.
> > Como por ejemplo los de list label 7 que necesito utilizar.
> >
> >
>
>
CONTROLES OCX
Pilo,
> Sigo preguntando cuando saldrá la versión 1 y que mejoras prevés que
> tendrá
Intentaremos que esté lista lo antes posible, pero no te podemos dar una
fecha exacta.
Respecto a lo que tendrá, pues será todo lo que hemos dicho muchas veces.
Para ser más precisos, aunque Xailer se puede utilizar actualmente para
hacer aplicaciones sin ningún problema, seguiremos nombrando cada versión
como pre-release mientras no esté terminado todo lo que hemos prometido
(OCX, terminar el debugger, etc.). Una vez que todo eso esté terminado
entonces diremos que estamos en la versión 1.0
> Tengo necesidad de llamar a DLL de controladores externos y que las dll
> funcionan
> en VB y Delphin.
> Se puede utilizar aquí
En principio se puede usar cualquier DLL, pero claro, hay que hacer los
"wrappers" en C a las funciones que contenga.
--
Un saludo,
José F. Giménez
> Sigo preguntando cuando saldrá la versión 1 y que mejoras prevés que
> tendrá
Intentaremos que esté lista lo antes posible, pero no te podemos dar una
fecha exacta.
Respecto a lo que tendrá, pues será todo lo que hemos dicho muchas veces.
Para ser más precisos, aunque Xailer se puede utilizar actualmente para
hacer aplicaciones sin ningún problema, seguiremos nombrando cada versión
como pre-release mientras no esté terminado todo lo que hemos prometido
(OCX, terminar el debugger, etc.). Una vez que todo eso esté terminado
entonces diremos que estamos en la versión 1.0
> Tengo necesidad de llamar a DLL de controladores externos y que las dll
> funcionan
> en VB y Delphin.
> Se puede utilizar aquí
En principio se puede usar cualquier DLL, pero claro, hay que hacer los
"wrappers" en C a las funciones que contenga.
--
Un saludo,
José F. Giménez
CONTROLES OCX
me podrías mandar un ejemplo de un "wrappers" en C ,
no tengo ni idee de c y tendría que ayudarme mucho.
"Jose F. Gimenez" <jfgimenez@wanadoo.es> escribió en el mensaje
news:42b1435e$[email=1@ozsrvnegro.ozlan.local...]1@ozsrvnegro.ozlan.local...[/email]
> Pilo,
>
> > Sigo preguntando cuando saldrá la versión 1 y que mejoras prevés que
> > tendrá
>
> Intentaremos que esté lista lo antes posible, pero no te podemos dar una
> fecha exacta.
>
> Respecto a lo que tendrá, pues será todo lo que hemos dicho muchas veces.
> Para ser más precisos, aunque Xailer se puede utilizar actualmente para
> hacer aplicaciones sin ningún problema, seguiremos nombrando cada versión
> como pre-release mientras no esté terminado todo lo que hemos prometido
> (OCX, terminar el debugger, etc.). Una vez que todo eso esté terminado
> entonces diremos que estamos en la versión 1.0
>
>
> > Tengo necesidad de llamar a DLL de controladores externos y que las dll
> > funcionan
> > en VB y Delphin.
> > Se puede utilizar aquí
>
> En principio se puede usar cualquier DLL, pero claro, hay que hacer los
> "wrappers" en C a las funciones que contenga.
>
> --
> Un saludo,
>
> José F. Giménez
>
>
no tengo ni idee de c y tendría que ayudarme mucho.
"Jose F. Gimenez" <jfgimenez@wanadoo.es> escribió en el mensaje
news:42b1435e$[email=1@ozsrvnegro.ozlan.local...]1@ozsrvnegro.ozlan.local...[/email]
> Pilo,
>
> > Sigo preguntando cuando saldrá la versión 1 y que mejoras prevés que
> > tendrá
>
> Intentaremos que esté lista lo antes posible, pero no te podemos dar una
> fecha exacta.
>
> Respecto a lo que tendrá, pues será todo lo que hemos dicho muchas veces.
> Para ser más precisos, aunque Xailer se puede utilizar actualmente para
> hacer aplicaciones sin ningún problema, seguiremos nombrando cada versión
> como pre-release mientras no esté terminado todo lo que hemos prometido
> (OCX, terminar el debugger, etc.). Una vez que todo eso esté terminado
> entonces diremos que estamos en la versión 1.0
>
>
> > Tengo necesidad de llamar a DLL de controladores externos y que las dll
> > funcionan
> > en VB y Delphin.
> > Se puede utilizar aquí
>
> En principio se puede usar cualquier DLL, pero claro, hay que hacer los
> "wrappers" en C a las funciones que contenga.
>
> --
> Un saludo,
>
> José F. Giménez
>
>
CONTROLES OCX
Como se habré el programa para que utilice índices CDX por defecto,
en xbase que utilizo lo hace con la función dbsys, aquí como seria
"Jose F. Gimenez" <jfgimenez@wanadoo.es> escribió en el mensaje
news:42b1435e$[email=1@ozsrvnegro.ozlan.local...]1@ozsrvnegro.ozlan.local...[/email]
> Pilo,
>
> > Sigo preguntando cuando saldrá la versión 1 y que mejoras prevés que
> > tendrá
>
> Intentaremos que esté lista lo antes posible, pero no te podemos dar una
> fecha exacta.
>
> Respecto a lo que tendrá, pues será todo lo que hemos dicho muchas veces.
> Para ser más precisos, aunque Xailer se puede utilizar actualmente para
> hacer aplicaciones sin ningún problema, seguiremos nombrando cada versión
> como pre-release mientras no esté terminado todo lo que hemos prometido
> (OCX, terminar el debugger, etc.). Una vez que todo eso esté terminado
> entonces diremos que estamos en la versión 1.0
>
>
> > Tengo necesidad de llamar a DLL de controladores externos y que las dll
> > funcionan
> > en VB y Delphin.
> > Se puede utilizar aquí
>
> En principio se puede usar cualquier DLL, pero claro, hay que hacer los
> "wrappers" en C a las funciones que contenga.
>
> --
> Un saludo,
>
> José F. Giménez
>
>
en xbase que utilizo lo hace con la función dbsys, aquí como seria
"Jose F. Gimenez" <jfgimenez@wanadoo.es> escribió en el mensaje
news:42b1435e$[email=1@ozsrvnegro.ozlan.local...]1@ozsrvnegro.ozlan.local...[/email]
> Pilo,
>
> > Sigo preguntando cuando saldrá la versión 1 y que mejoras prevés que
> > tendrá
>
> Intentaremos que esté lista lo antes posible, pero no te podemos dar una
> fecha exacta.
>
> Respecto a lo que tendrá, pues será todo lo que hemos dicho muchas veces.
> Para ser más precisos, aunque Xailer se puede utilizar actualmente para
> hacer aplicaciones sin ningún problema, seguiremos nombrando cada versión
> como pre-release mientras no esté terminado todo lo que hemos prometido
> (OCX, terminar el debugger, etc.). Una vez que todo eso esté terminado
> entonces diremos que estamos en la versión 1.0
>
>
> > Tengo necesidad de llamar a DLL de controladores externos y que las dll
> > funcionan
> > en VB y Delphin.
> > Se puede utilizar aquí
>
> En principio se puede usar cualquier DLL, pero claro, hay que hacer los
> "wrappers" en C a las funciones que contenga.
>
> --
> Un saludo,
>
> José F. Giménez
>
>
CONTROLES OCX
Pilo,
> Como se habré el programa para que utilice índices CDX por defecto,
> en xbase que utilizo lo hace con la función dbsys, aquí como seria
Al principio de tu programa pon:
REQUEST DBFFPT
REQUEST DBFCDX
RddSetDefault( "DBFCDX" )
--
Un saludo,
José F. Giménez
> Como se habré el programa para que utilice índices CDX por defecto,
> en xbase que utilizo lo hace con la función dbsys, aquí como seria
Al principio de tu programa pon:
REQUEST DBFFPT
REQUEST DBFCDX
RddSetDefault( "DBFCDX" )
--
Un saludo,
José F. Giménez
CONTROLES OCX
Pilo,
> me podrías mandar un ejemplo de un "wrappers" en C ,
> no tengo ni idee de c y tendría que ayudarme mucho.
//---------------------------------------------------------- ----------------
XA_FUNC( SETWINDOWTEXT )
{
hb_retl( SetWindowText( (HWND) hb_parnl( 1 ), hb_parc( 2 ) ) );
}
//---------------------------------------------------------- ----------------
En general, cuando haces una función en C la tienes que declarar con:
XA_FUNC( xxxxxxxxxx )
teniendo muy presente que el nombre de la función hay que escribirlo en
mayúsculas necesariamente.
Después, debes usar las funciones hb_par???() para leer los parametros que
reciba la función y pasarlos a la función de la DLL o el API. También debes
usar alguna de las funciones hb_ret???() para retornar el valor que
necesites. Estas funciones hb_par???() y hb_ret???() son las mismas que
tenía Clipper, con la única diferencia de que ahora tienen el prefijo hb; es
decir, si buscas en la documentación de Clipper el "sistema extendido" verás
las funciones _parc(), _parni(), _parl(), etc. y son las mismas que para
xHarbour.
De todos modos, si quieres lo que puedes hacer es mostrarnos alguna función
concreta de una DLL, y yo mismo te hago el wrapper. Así tendrás una idea más
clara de cómo hacer el resto.
--
Un saludo,
José F. Giménez
> me podrías mandar un ejemplo de un "wrappers" en C ,
> no tengo ni idee de c y tendría que ayudarme mucho.
//---------------------------------------------------------- ----------------
XA_FUNC( SETWINDOWTEXT )
{
hb_retl( SetWindowText( (HWND) hb_parnl( 1 ), hb_parc( 2 ) ) );
}
//---------------------------------------------------------- ----------------
En general, cuando haces una función en C la tienes que declarar con:
XA_FUNC( xxxxxxxxxx )
teniendo muy presente que el nombre de la función hay que escribirlo en
mayúsculas necesariamente.
Después, debes usar las funciones hb_par???() para leer los parametros que
reciba la función y pasarlos a la función de la DLL o el API. También debes
usar alguna de las funciones hb_ret???() para retornar el valor que
necesites. Estas funciones hb_par???() y hb_ret???() son las mismas que
tenía Clipper, con la única diferencia de que ahora tienen el prefijo hb; es
decir, si buscas en la documentación de Clipper el "sistema extendido" verás
las funciones _parc(), _parni(), _parl(), etc. y son las mismas que para
xHarbour.
De todos modos, si quieres lo que puedes hacer es mostrarnos alguna función
concreta de una DLL, y yo mismo te hago el wrapper. Así tendrás una idea más
clara de cómo hacer el resto.
--
Un saludo,
José F. Giménez
CONTROLES OCX
Te mando lo de la mochila, con las librerías de C, Clipper, Vb, Api
Si puede me dices como implementar dichas librerias en xailer
esta mochila se utilizan mucho y serie interesante tener algo para
ellas, creo
yo las utilizo en xbase
Míralas y dime algo.
Te mando a tu correo privado el archivo hardloz.zip para las dll
"Jose F. Gimenez" <jfgimenez@wanadoo.es> escribió en el mensaje
news:[email=42b149fe@ozsrvnegro.ozlan.local...]42b149fe@ozsrvnegro.ozlan.local...[/email]
> Pilo,
>
> > me podrías mandar un ejemplo de un "wrappers" en C ,
> > no tengo ni idee de c y tendría que ayudarme mucho.
>
>
//---------------------------------------------------------- ----------------
>
> XA_FUNC( SETWINDOWTEXT )
> {
> hb_retl( SetWindowText( (HWND) hb_parnl( 1 ), hb_parc( 2 ) ) );
> }
>
>
//---------------------------------------------------------- ----------------
>
> En general, cuando haces una función en C la tienes que declarar con:
> XA_FUNC( xxxxxxxxxx )
> teniendo muy presente que el nombre de la función hay que escribirlo en
> mayúsculas necesariamente.
>
> Después, debes usar las funciones hb_par???() para leer los parametros que
> reciba la función y pasarlos a la función de la DLL o el API. También
debes
> usar alguna de las funciones hb_ret???() para retornar el valor que
> necesites. Estas funciones hb_par???() y hb_ret???() son las mismas que
> tenía Clipper, con la única diferencia de que ahora tienen el prefijo hb;
es
> decir, si buscas en la documentación de Clipper el "sistema extendido"
verás
> las funciones _parc(), _parni(), _parl(), etc. y son las mismas que para
> xHarbour.
>
> De todos modos, si quieres lo que puedes hacer es mostrarnos alguna
función
> concreta de una DLL, y yo mismo te hago el wrapper. Así tendrás una idea
más
> clara de cómo hacer el resto.
>
> --
> Un saludo,
>
> José F. Giménez
>
>
Si puede me dices como implementar dichas librerias en xailer
esta mochila se utilizan mucho y serie interesante tener algo para
ellas, creo
yo las utilizo en xbase
Míralas y dime algo.
Te mando a tu correo privado el archivo hardloz.zip para las dll
"Jose F. Gimenez" <jfgimenez@wanadoo.es> escribió en el mensaje
news:[email=42b149fe@ozsrvnegro.ozlan.local...]42b149fe@ozsrvnegro.ozlan.local...[/email]
> Pilo,
>
> > me podrías mandar un ejemplo de un "wrappers" en C ,
> > no tengo ni idee de c y tendría que ayudarme mucho.
>
>
//---------------------------------------------------------- ----------------
>
> XA_FUNC( SETWINDOWTEXT )
> {
> hb_retl( SetWindowText( (HWND) hb_parnl( 1 ), hb_parc( 2 ) ) );
> }
>
>
//---------------------------------------------------------- ----------------
>
> En general, cuando haces una función en C la tienes que declarar con:
> XA_FUNC( xxxxxxxxxx )
> teniendo muy presente que el nombre de la función hay que escribirlo en
> mayúsculas necesariamente.
>
> Después, debes usar las funciones hb_par???() para leer los parametros que
> reciba la función y pasarlos a la función de la DLL o el API. También
debes
> usar alguna de las funciones hb_ret???() para retornar el valor que
> necesites. Estas funciones hb_par???() y hb_ret???() son las mismas que
> tenía Clipper, con la única diferencia de que ahora tienen el prefijo hb;
es
> decir, si buscas en la documentación de Clipper el "sistema extendido"
verás
> las funciones _parc(), _parni(), _parl(), etc. y son las mismas que para
> xHarbour.
>
> De todos modos, si quieres lo que puedes hacer es mostrarnos alguna
función
> concreta de una DLL, y yo mismo te hago el wrapper. Así tendrás una idea
más
> clara de cómo hacer el resto.
>
> --
> Un saludo,
>
> José F. Giménez
>
>
CONTROLES OCX
Pilo,
> Te mando lo de la mochila, con las librerías de C, Clipper, Vb, Api
> Si puede me dices como implementar dichas librerias en xailer
> esta mochila se utilizan mucho y serie interesante tener algo para
> ellas, creo
> yo las utilizo en xbase
> Míralas y dime algo.
> Te mando a tu correo privado el archivo hardloz.zip para las dll
No es que no quiera hacer los wrappers, pero creo que es más interesante
para todos que pongas aquí el prototipo de 2 ó 3 funciones y yo te hago los
wrappers correspondiente. El prototipo es lo que suele aparecer en los
ficheros de cabecera de c, que tienen extensión .h. P.ej:
BOOL SetWindowText(
HWND hWnd, // handle of window or control
LPCTSTR lpString // address of string
);
o su formato abreviado:
BOOL SetWindowText( HWND hWnd, LPCTSTR lpString );
Haciendolo a través de este foro sirve para que otros vean también cómo se
hace.
--
Un saludo,
José F. Giménez
> Te mando lo de la mochila, con las librerías de C, Clipper, Vb, Api
> Si puede me dices como implementar dichas librerias en xailer
> esta mochila se utilizan mucho y serie interesante tener algo para
> ellas, creo
> yo las utilizo en xbase
> Míralas y dime algo.
> Te mando a tu correo privado el archivo hardloz.zip para las dll
No es que no quiera hacer los wrappers, pero creo que es más interesante
para todos que pongas aquí el prototipo de 2 ó 3 funciones y yo te hago los
wrappers correspondiente. El prototipo es lo que suele aparecer en los
ficheros de cabecera de c, que tienen extensión .h. P.ej:
BOOL SetWindowText(
HWND hWnd, // handle of window or control
LPCTSTR lpString // address of string
);
o su formato abreviado:
BOOL SetWindowText( HWND hWnd, LPCTSTR lpString );
Haciendolo a través de este foro sirve para que otros vean también cómo se
hace.
--
Un saludo,
José F. Giménez