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.

Se encontraron 536 coincidencias

por XeviCOMAS
Mié Dic 12, 2018 1:24 pm
Foro: Spanish
Tema: Versión Xailer
Respuestas: 2
Vistas: 1877

Versión Xailer

¿Para CUANDO una actualización/nueva versión de Xailer ??? Hace más de un año de la última versión 5 y bastantes meses(8) de la última actualización 5.1 Novedades??? Avances? Anunciamientos? Se habló hace tiempo de la utilización de una versión más moderna de Harbour, e incluso de MinGW... Gracias, ...
por XeviCOMAS
Lun Dic 10, 2018 10:35 am
Foro: Spanish
Tema: Dialogs de Xailer
Respuestas: 3
Vistas: 1895

Re: Dialogs de Xailer

No... a eso me refiero, que no lo centra en ningún formulario, SIEMPRE lo situa en las mismas coordenadas. Arriba a la izquierda.
nLeft 5 nTop 20 aprox del formulario padre
por XeviCOMAS
Lun Dic 10, 2018 10:33 am
Foro: Spanish
Tema: IP Publica
Respuestas: 4
Vistas: 2395

Re: IP Publica

Gracias por responder.

Bien, solo era como apunte... si se queria tener la funcion propia en C.
A mi, me sirve de lujo la que reporté.
por XeviCOMAS
Lun Dic 10, 2018 10:30 am
Foro: Spanish
Tema: dll... cómo la utilizo en Xailer o Harbour ???
Respuestas: 4
Vistas: 2566

Re: dll... cómo la utilizo en Xailer o Harbour ???

Pero... Si, he visto que Xailer las crea ligeras... no, lo siguiente. Està muy bien para compartir entre "nosotros", PERO... Es incomprensible, ya no digo Xailer... que Harbour no pueda utilizar DLLs de terceros. Por ejemplo "User32.dll" u otra cualquiera que sea completa, con co...
por XeviCOMAS
Vie Dic 07, 2018 4:47 pm
Foro: Spanish
Tema: IP Publica
Respuestas: 4
Vistas: 2395

Re: IP Publica

He encontrado la clase en C para la IPpublica. Se ve que dan permiso para publicarla... No puedo hecharla a andar para Xailer. Se podria incorporar para Xailer, no??? /* Autor : Albeiro Valencia : IP externo Fecha : 30/07/2018 Todos los derechos reservados albeiroval@gmail.com Se llama asi.. IpExter...
por XeviCOMAS
Vie Dic 07, 2018 4:42 pm
Foro: Spanish
Tema: Dialogs de Xailer
Respuestas: 3
Vistas: 1895

Dialogs de Xailer

De la ayuda de Xailer... TFileOpenDlg:lCenter Home Topic Previous Topic Next Topic Print this Topic Si verdadero el diálogo se mostrará centrado en la pantalla. Ámbito Asignable en diseño (antes de ejecutar el método Run) Tipo Lógico Valor inicial .F. ***************************** Pues va a ser que ...
por XeviCOMAS
Jue Dic 06, 2018 9:04 pm
Foro: Spanish
Tema: dll... cómo la utilizo en Xailer o Harbour ???
Respuestas: 4
Vistas: 2566

Re: dll... cómo la utilizo en Xailer o Harbour ???

Ignacio,

gracias por tu pronta respuesta.
Entendido!!!

Con el Sample DllTest funciona correctamente.

Ahora bien, si la dll es externa, de un tercero, escrita en Harbour... deberia de funcionar igual, no???

Es que tengo problemas, igual por distinta versión de Harbour ???
por XeviCOMAS
Jue Dic 06, 2018 8:15 pm
Foro: Spanish
Tema: Sample DllTest de Xailer
Respuestas: 0
Vistas: 1766

Sample DllTest de Xailer

Visto ese ejemplo, y viendo su comportamiento y funcionamiento, una cosa que no veo en ese sample es ¿como se realiza la llamada a la función DllInfo() alojada en el prg/proyecto CodeInDll.dll ??? Que alguien me lo explique. Desde DllTest, se abre la dll, se crea la clase TFormInDLL y se tiene acces...
por XeviCOMAS
Jue Dic 06, 2018 9:59 am
Foro: Spanish
Tema: dll... cómo la utilizo en Xailer o Harbour ???
Respuestas: 4
Vistas: 2566

dll... cómo la utilizo en Xailer o Harbour ???

Bien, dada un dichero .dll básico, con un par de funciones, pues no se como utilizarla y sacarle el rendimiento en mi aplicación Xailer. Si bien he buscado, leido, igual no he llegado hasta donde... hDLL := LoadLibrary( "midll.dll" ) MsgInfo( hDLL ) //hasta ahí llego y me da el handle Free...
por XeviCOMAS
Jue Nov 15, 2018 10:54 pm
Foro: Spanish
Tema: Renombrar un campo DBF
Respuestas: 0
Vistas: 1800

Renombrar un campo DBF

Encontré una función en otro foro, para cambiar el nombre de un campo a una DBF, ràpidamente... y he hecho un sample para ver/utilizar en Xailer. No se si existia en Xailer, pero de no existir, igual seria bueno el incluirla, y a poder ser, mejorarla, claro...como no se si seria posible, cambiar la ...
por XeviCOMAS
Lun Nov 05, 2018 10:28 am
Foro: Spanish
Tema: error GPF (Code = c0000005)
Respuestas: 6
Vistas: 2437

Re: error GPF (Code = c0000005)

El formato de MariaDB (SQL) es año/mes/dia yo tengo esa función... igual hay alguna (seguro que la hay) como el formato que utilizo en mis aplicaciones es Set( _SET_DATEFORMAT, "dd/mm/yyyy" ) Function xDateSQL( c ) IF( ValType(c) = "D", c := DToC(c), ) RETURN Right(c,4) +"/&...
por XeviCOMAS
Jue Oct 25, 2018 4:36 pm
Foro: Spanish
Tema: IP Publica
Respuestas: 4
Vistas: 2395

Re: IP Publica

Buscando en foros, sacando algo de allí y algo de los samples de Xailer... Me respondo a mi mismo. Function PublicIP() LOCAL hData, cData LOCAL cResponse := "" WITH OBJECT TInternet():New() IF :Open() IF !Empty( hData := :OpenURL( "http://checkip.dyndns.org" ) ) WHILE :ReadFile( ...
por XeviCOMAS
Jue Oct 25, 2018 2:28 pm
Foro: Spanish
Tema: IP Publica
Respuestas: 4
Vistas: 2395

IP Publica

Lo he estado buscando... pero o no está o no lo encuentro.

Alguien tiene una función en Xailer/Harbour o un Wrapper para conocer la IP pública???

Gracias.
por XeviCOMAS
Mié Oct 10, 2018 9:04 am
Foro: Spanish
Tema: Problemas con dbfs y acentos
Respuestas: 4
Vistas: 2753

Re: Problemas con dbfs y acentos

Claudio,

yo lo estoy utilizando así, con XailerHarbour

Código: Seleccionar todo

   //permite crear indices con el orden alfabético Español, respetando la ñ y la Ñ... tambè la Ç i la ç
   REQUEST HB_LANG_ES
   HB_LangSelect( "ES" )
   REQUEST HB_CODEPAGE_ESMWIN
   HB_CDPSelect( "ESMWIN" )
por XeviCOMAS
Mar Sep 18, 2018 12:32 pm
Foro: Spanish
Tema: Perdida conexion MariaDB
Respuestas: 11
Vistas: 4288

Re: Perdida conexion MariaDB

Gracias, Ignacio... así de sencillo!!! probado y funcionando perfectamente. ¿No seria "bueno" que la clase tuviera incorporado ese "timing" para mantener la conexión "viva" ??? Digo yo, a mi me está ocurrioendo con un cliente, que pierde la conexión a los 4min de no toc...
por XeviCOMAS
Lun Sep 17, 2018 10:44 pm
Foro: Spanish
Tema: Perdida conexion MariaDB
Respuestas: 11
Vistas: 4288

Re: Perdida conexion MariaDB

Gracias Ignacio. Compilant TestMariaDB.prg... Compilant Form1.prg... Enllaçant TestMariaDB.exe... C:\Xailer\Hb32\comp\mingw\Bin\ld: cannot find C:/Xailer/Hb32/comp/mingw/Lib/gcc/i686-w64-mingw32/7.3.0/crtbegin.o: No such file or directory C:\Xailer\Hb32\comp\mingw\Bin\ld: cannot find -lgcc_eh 2 File...
por XeviCOMAS
Lun Sep 17, 2018 1:02 pm
Foro: Spanish
Tema: Perdida conexion MariaDB
Respuestas: 11
Vistas: 4288

Re: Perdida conexion MariaDB

este es el GPF que me lanza... GPF (Code = c0000005): Access violation MYSQL_PING (0) (b)TMARIADBDATASOURCE_NEW (1128) TTIMER:ONTIMER (0) (b)XTIMER (43) TTIMER:WMTIMER (0) MYSQL_PING (0) (b)TMARIADBDATASOURCE_NEW (1128) TTIMER:ONTIMER (0) (b)XTIMER (43) TTIMER:WMTIMER (0) RUNFORM (0) TAPPLICATION:RU...
por XeviCOMAS
Lun Sep 17, 2018 11:37 am
Foro: Spanish
Tema: Perdida conexion MariaDB
Respuestas: 11
Vistas: 4288

Re: Perdida conexion MariaDB

CLASS TMariaDBDataSource FROM XMariaDBDataSource PUBLISHED: COMPONENT TimerPING METHOD New( oParent ) CONSTRUCTOR ENDCLASS METHOD New( oParent ) CLASS TMariaDBDataSource WITH OBJECT ::TimerPING := TTimer():New() :lEnabled := .F. :nInterval := 60000 :OnTimer := {|oSender| MYSQL_PING( self:Handle ) }...
por XeviCOMAS
Dom Sep 16, 2018 10:09 pm
Foro: Spanish
Tema: Perdida conexion MariaDB
Respuestas: 11
Vistas: 4288

Re: Perdida conexion MariaDB

He creado un Timer para ir "refrescando" la vida del DataSource. Me funciona, pero querria que éste, estuviera incorporado a la classe, y no me deja. CLASS TMariaDBDataSource FROM XMariaDBDataSource PUBLISHED: COMPONENT TimerPING METHOD New( oParent ) CONSTRUCTOR ENDCLASS METHOD New( oPare...
por XeviCOMAS
Sab Sep 15, 2018 6:04 pm
Foro: Spanish
Tema: Perdida conexion MariaDB
Respuestas: 11
Vistas: 4288

Re: Perdida conexion MariaDB

Creo que no es por el nTimeOut, pues establecido por defecto a 1seg, creo que es lo "justo" y correcto. Como parece ser que me está fallando en algun cliente que padece de micro-cortes en la fibra, no se, se me ocurre que antes de hacer cualquier consulta, verificar si la conexión todavía ...
por XeviCOMAS
Vie Sep 14, 2018 12:51 pm
Foro: Spanish
Tema: Perdida conexion MariaDB
Respuestas: 11
Vistas: 4288

Perdida conexion MariaDB

Dada una conexión... WITH OBJECT oDs := TMariaDBDataSource():Create( Self ) :cHost := AppData:cXCM_DynDNS :cUser := AppData:cUserXCM :cPassword := AppData:cPassXCM If :Connect() aMisDatos := :QueryArray( "SELECT camp4 FROM xevi WHERE camp1 = '"+ Left(Application:cTitle,4) +"'" ) ...
por XeviCOMAS
Sab Ago 25, 2018 1:13 pm
Foro: Spanish
Tema: Fuentes de TFileXls para Harbour
Respuestas: 5
Vistas: 2310

Re: Fuentes de TFileXls para Harbour

Esto mismo me ocurrió, y me pasaron este Wrapper. #pragma BEGINDUMP #include "windows.h" #include "xailer.h" XA_FUNC( D2BIN ) { double dbl = hb_parnd( 1 ); hb_retclen( ( char * ) &dbl, sizeof( double ) ); } #pragma ENDDUMP Yo estoy utilizando la clase TFileXls de Ramon Avenda...
por XeviCOMAS
Lun Ago 06, 2018 8:16 pm
Foro: Spanish
Tema: Buscando una "tecnica" de pintado de pantallas
Respuestas: 5
Vistas: 1847

Re: Buscando una "tecnica" de pintado de pantallas

José,

No me havia dado cuenta del ShowModal()...
Donde lo estoy utilizando es en NoModales.
TOMO NOTA !!!

Gracias.
por XeviCOMAS
Dom Ago 05, 2018 9:13 pm
Foro: Spanish
Tema: Buscando una "tecnica" de pintado de pantallas
Respuestas: 5
Vistas: 1847

Re: Buscando una "tecnica" de pintado de pantallas

En esta ventana se inicializa a ceros todas las variables WITH OBJECT oWinComanda:= TFormComandaPC() :lSysMenu:= .F. :lMaximizeBox:= .F. :lMinimizeBox:= .F. :nBorderStyle:= bsNONE :New( Self ) :nTop := -500 :ShowModal() Sleep(3000) :nShowMode:= smMAXIMIZE IF :nModalResult == mrOK ::TotalesMesa() EN...
por XeviCOMAS
Jue Ago 02, 2018 10:01 am
Foro: Spanish
Tema: Buscando una "tecnica" de pintado de pantallas
Respuestas: 5
Vistas: 1847

Re: Buscando una "tecnica" de pintado de pantallas

Yo lo que hago... en cuanto me encuentro con problemas de que no quiero "esperar" los resultados y mostrar la ventana "de golpe", es crearla en unas coordenadas "inexistentes"... o sea nTop -500, por ejemplo, esperar un segundo o dos, y colocar nTop en el sitio que le c...