FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin para Harbour/xHarbour Iniciando con Mac
Posts: 44158
Joined: Thu Oct 06, 2005 05:47 PM
Iniciando con Mac
Posted: Thu Apr 12, 2007 05:45 AM

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()

regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 101
Joined: Mon Oct 10, 2005 06:48 PM
Iniciando con Mac
Posted: Sun Apr 15, 2007 02:01 AM

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

Posts: 44158
Joined: Thu Oct 06, 2005 05:47 PM
Iniciando con Mac
Posted: Sun Apr 15, 2007 09:31 AM

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.

regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 101
Joined: Mon Oct 10, 2005 06:48 PM
Iniciando con Mac
Posted: Mon Apr 16, 2007 02:09 PM

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

Posts: 44158
Joined: Thu Oct 06, 2005 05:47 PM
Iniciando con Mac
Posted: Tue Apr 17, 2007 07:06 AM

Osvaldo,

Te refieres a usar exactamente el mismo c贸digo en FiveWin y en FiveMac ?

regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 101
Joined: Mon Oct 10, 2005 06:48 PM
Iniciando con Mac
Posted: Tue Apr 17, 2007 02:12 PM

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

Posts: 44158
Joined: Thu Oct 06, 2005 05:47 PM
Iniciando con Mac
Posted: Tue Apr 17, 2007 03:04 PM

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.

regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 101
Joined: Mon Oct 10, 2005 06:48 PM
Iniciando con Mac
Posted: Tue Apr 17, 2007 04:49 PM

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

Posts: 101
Joined: Mon Oct 10, 2005 06:48 PM
Iniciando con Mac
Posted: Wed Apr 25, 2007 04:09 AM

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

Posts: 44158
Joined: Thu Oct 06, 2005 05:47 PM
Iniciando con Mac
Posted: Wed Apr 25, 2007 05:57 AM

Osvaldo,

Tienes que quitar gtgui.lib y usar gtcrs.lib

regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 101
Joined: Mon Oct 10, 2005 06:48 PM
Iniciando con Mac
Posted: Wed Apr 25, 2007 01:49 PM

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

Posts: 44158
Joined: Thu Oct 06, 2005 05:47 PM
Iniciando con Mac
Posted: Wed Apr 25, 2007 05:31 PM

Puedes descargarte el programa DosBox que es libre y en el podr铆as ejecutar FoxPro para MsDos 贸 el propio DBU de Clipper

regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 101
Joined: Mon Oct 10, 2005 06:48 PM
Iniciando con Mac
Posted: Sun May 06, 2007 09:45 PM

Estimado Antonio

Algun ejemplo para usar los archivos .NIB de Interface builder. ?

Saludos y gracias.
Osvaldo Ramirez

Posts: 44158
Joined: Thu Oct 06, 2005 05:47 PM
Iniciando con Mac
Posted: Sun May 06, 2007 09:55 PM

Osvaldo,

Aun no lo tenemos implementado. Confiamos en poder ofrecerlo cuanto antes.

regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 101
Joined: Mon Oct 10, 2005 06:48 PM
Iniciando con Mac
Posted: Sun May 06, 2007 10:05 PM

Estimado Antonio,

Que nuevas tenemos para este mes ?

Saludos
Osvaldo Ramirez