Page 4 of 5
Posted: Thu Apr 12, 2007 5:45 am
by Antonio Linares
Osvaldo,
> 1.- Alguna utileria para producir pdf. desde un set print to
Aún estamos trabajando en la impresión. No sabemos que utilidad puedas usar.
> 2.- alguna funcio que presente una ventala modal y se quite a cierto tiempo ( talves 2 seg )
Usa un timer que cuente tiempo y al cabo de un cierto intervalo que haga un oDlg:End()
Posted: Sun Apr 15, 2007 2:01 am
by ramirezosvaldo
Estimado Antonio
1 .- Se que un archivo con letras mayusculas es diferente a uno con minusculas
Como se puede hacer para que sean siempre iguales, ?
2.- Este error me marca al finalizar el ejemplo de abajo.
---------------------------------------
Total memory allocated: 34260 bytes (534 blocks)
WARNING! Memory allocated but not released: 22 bytes (1 blocks)
fm.c:612: HB_TR_ERROR Block 1 (size 18) MSGINFO(0), "Archivo no existe."
Erase is delete.
Interrupt is control-C (^C).
macs-computer:~/fivemac/samples mac$
include "FiveMac.ch"
function Main()
local _file_name := "/Users/mac/fivemac/samples/belyndaosvaldo.prg"
if ! file( _file_name )
msginfo( "Archivo no existe")
else
msginfo( "Archivo si existe")
endif
return NIL
Ya que he estado convirtiendo unas funciones que uso para abrir archivos y utilizo la funcion file() y esta me truena, asi que quize tratar de crear un ejemplo, pero solo consigo el error que comento arriba.
De antemano muchas gracias.
Osvaldo Ramirez
Posted: Sun Apr 15, 2007 9:31 am
by Antonio Linares
Osvaldo,
Te refieres a "Memory allocated but not released" ó File() está fallando ?
En relación a lo primero, no te preocupes, eso lo iremos arreglando con el equipo de desarrollo de Harbour.
Posted: Mon Apr 16, 2007 2:09 pm
by ramirezosvaldo
Antonio,
la funcio file() curiosamente me truena, pero la uso en un procedimiento dentro de una libreria. Quize sacarla para ver si esta funcionando bien, y si efectivamente funciona, solo consigo el error de memory.
Tratare de poner un ejemplo haber si logro reproducir el error.
Ahora se que un archivo es diferente en mayusculas y minusculas, hay alguna forma de que los programas no tengan ninguna diferencia. ?
Saludos
Osvaldo Ramirez
Posted: Tue Apr 17, 2007 7:06 am
by Antonio Linares
Osvaldo,
Te refieres a usar exactamente el mismo código en FiveWin y en FiveMac ?
Posted: Tue Apr 17, 2007 2:12 pm
by ramirezosvaldo
Antonio
Por ejemplo:
El archivo test.dbf es diferente a test.DBF, con le hago para que cuando verifique si existe el archivo TEST.DBF, me devuelva true, sabiendo que esta uno llamado test.dbf o test.DBF. ?
Saludos
Osvaldo Ramirez
Posted: Tue Apr 17, 2007 3:04 pm
by Antonio Linares
Osvaldo,
No parece tener fácil solución, ya que en OSX (al igual que en Unix y Linux) los nombres de fichero distinguen mayúsculas de minúsculas.
Se podría implementar una función que probase todas las combinaciones posibles de mayúsculas y minúsculas, pero no es una solución muy técnica.
Es preferible prestar atención y escribir los nombres de los ficheros de una forma determinada y referirse a ellos de la misma forma.
Posted: Tue Apr 17, 2007 4:49 pm
by ramirezosvaldo
Muchas gracias.
Desgraciadamente MS-Windows, nos acostumbro a cosas q en realidad para los programadores seria dolor de cabeza.
Pense tambien en tu solucion, una funcion que validara, pero voy a poner todo en un solo patron, Hace tiempo baje un script para convertir mis archivos a minusculas, voy a buscarlo y aplicarlo.
Saludos y gracias
Osvaldo Ramirez
Posted: Wed Apr 25, 2007 4:09 am
by ramirezosvaldo
Antonio
Tratando de construir el dbu de clipper 53, dime, puedo hacerlo en modo consola ?
y si si, que lib, debo de remover y cual poner en el modo consola.
Saludos
Osvaldo Ramirez
Posted: Wed Apr 25, 2007 5:57 am
by Antonio Linares
Osvaldo,
Tienes que quitar gtgui.lib y usar gtcrs.lib
Posted: Wed Apr 25, 2007 1:49 pm
by ramirezosvaldo
Antonio
Esta es la linea que uso
gcc $1.o dbuedit.o dbuindx.o dbustru.o dbuview.o dbucopy.o dbuhelp.o dbunet.o dbuutil.o -o ./$1.app/Contents/MacOS/$1 -L./../fivemac/lib -lfive -lfivec -L./../harbour/lib -ldebug -lvm -lrtl -llang -lrdd -lrtl -lgtstd -lvm -lmacro -lpp -ldbfntx -ldbfcdx -ldbffpt -lhbsix -lcommon
Removi gtstd y puse gtcrs al igual que fivec y five, pero en fin ya corrio el dbu, no aparecen las lineas pero si corrio, tratare de usar esto para la modificaciones de tablas.
Saludos y gracias
Osvaldo Ramirez
Posted: Wed Apr 25, 2007 5:31 pm
by Antonio Linares
Puedes descargarte el programa DosBox que es libre y en el podrías ejecutar FoxPro para MsDos ó el propio DBU de Clipper
Posted: Sun May 06, 2007 9:45 pm
by ramirezosvaldo
Estimado Antonio
Algun ejemplo para usar los archivos .NIB de Interface builder. ?
Saludos y gracias.
Osvaldo Ramirez
Posted: Sun May 06, 2007 9:55 pm
by Antonio Linares
Osvaldo,
Aun no lo tenemos implementado. Confiamos en poder ofrecerlo cuanto antes.
Posted: Sun May 06, 2007 10:05 pm
by ramirezosvaldo
Estimado Antonio,
Que nuevas tenemos para este mes ?
Saludos
Osvaldo Ramirez