Iniciando con Mac
- Antonio Linares
- Site Admin
- Posts: 37481
- Joined: Thu Oct 06, 2005 5:47 pm
- Location: Spain
- Contact:
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()
> 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()
-
- Posts: 101
- Joined: Mon Oct 10, 2005 6:48 pm
- Location: Cd. Juarez Chihuahua
- Contact:
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
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
- Antonio Linares
- Site Admin
- Posts: 37481
- Joined: Thu Oct 06, 2005 5:47 pm
- Location: Spain
- Contact:
-
- Posts: 101
- Joined: Mon Oct 10, 2005 6:48 pm
- Location: Cd. Juarez Chihuahua
- Contact:
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
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
- Antonio Linares
- Site Admin
- Posts: 37481
- Joined: Thu Oct 06, 2005 5:47 pm
- Location: Spain
- Contact:
-
- Posts: 101
- Joined: Mon Oct 10, 2005 6:48 pm
- Location: Cd. Juarez Chihuahua
- Contact:
- Antonio Linares
- Site Admin
- Posts: 37481
- Joined: Thu Oct 06, 2005 5:47 pm
- Location: Spain
- Contact:
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.
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.
-
- Posts: 101
- Joined: Mon Oct 10, 2005 6:48 pm
- Location: Cd. Juarez Chihuahua
- Contact:
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
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
-
- Posts: 101
- Joined: Mon Oct 10, 2005 6:48 pm
- Location: Cd. Juarez Chihuahua
- Contact:
- Antonio Linares
- Site Admin
- Posts: 37481
- Joined: Thu Oct 06, 2005 5:47 pm
- Location: Spain
- Contact:
-
- Posts: 101
- Joined: Mon Oct 10, 2005 6:48 pm
- Location: Cd. Juarez Chihuahua
- Contact:
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
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
- Antonio Linares
- Site Admin
- Posts: 37481
- Joined: Thu Oct 06, 2005 5:47 pm
- Location: Spain
- Contact:
-
- Posts: 101
- Joined: Mon Oct 10, 2005 6:48 pm
- Location: Cd. Juarez Chihuahua
- Contact:
- Antonio Linares
- Site Admin
- Posts: 37481
- Joined: Thu Oct 06, 2005 5:47 pm
- Location: Spain
- Contact:
-
- Posts: 101
- Joined: Mon Oct 10, 2005 6:48 pm
- Location: Cd. Juarez Chihuahua
- Contact: