Page 1 of 1

PROBLEMA CON FONT

PostPosted: Thu Dec 06, 2007 10:16 am
by Celes
Hola a todos, soy nuevo, estoy aprendiendo por mis propios medios con manuales, tutoriales, etc, nunca he estudiado nada de informatica.

Empeze con clipper y ahora estoy comenzando con fivewin.

Mi consulta es la siguiente:

Tengo problemas al utilizar font, al compilar mi programa me da el siguiente error:

Error C2005 Statement not recognized, match failed at: 'FONT'

(El font que quiero modificar es el de la ventana principal, no el de una caja de dialogo).

Utilizo clipper 5.3b blinker 5.1 y fivewin eval 1.9.2

Gracias por vuestras respuestas.

Un saludo.

PostPosted: Thu Dec 06, 2007 11:29 am
by Antonio Linares
Bienvenido! y ánimo que dentro de poco dominaras FiveWin perfectamente :-)

Muéstranos el código fuente que tienes en la línea del PRG en donde te da el error: Error C2005 Statement not recognized, match failed at: 'FONT'

Debes tener un error de sintaxis. Al mostrarnos la línea podremos ayudarte a localizar el error, gracias!

PROBLEMA CON FONT

PostPosted: Thu Dec 06, 2007 8:43 pm
by Celes
Hola Antonio, gracias por tu rapida respuesta, te adjunto el codigo.

Muchas gracias.

#INCLUDE "FIVEWIN.CH"

STATIC oWnd //Ventana Principal
STATIC oMenu //Menu de oWnd
STATIC oDlg //Caja 1
STATIC oBar //Barra
STATIC oFont //

STATIC oSay1,oSay2,oSay3,oSay4,oSay5,oSay6,oSay7,oSay8,;
oSay9,oSay10

FUNCTION MAIN()

SET DATE TO BRITISH
SET CENTURY ON
SET EXCLUSIVE OFF

IF !FILE("TARIFA.DBF")
CREARDBF()
ENDIF

IF !FILE("FILTROS.DBF")
CREARFIL()
ENDIF
//-----------------------------------------------------------------------

DEFINE FONT oFont NAME "Arial" SIZE 8,12 :?:

DEFINE WINDOW oWnd FROM 3,4 TO 30,90;
TITLE "CONVERTIDOR ARCHIVO TARIFA A DBF";
MENU HAZMENU();
COLOR "N/W";
NOSYSMENU //Quita icono y X de la ventana

HAZBARRA()

SET MESSAGE OF oWnd TO "Conver v:1.0" CENTERED KEYBOARD
DATE

ACTIVATE WINDOW oWnd

PostPosted: Thu Dec 06, 2007 9:49 pm
by Antonio Linares
Revisa si en el directorio include tienes el fichero font.ch y si dentro está el comando DEFINE FONT ... NAME ... SIZE ..., ...

PROBLEMA CON FONT

PostPosted: Fri Dec 07, 2007 2:38 am
by Celes
:D Ya encontre el problema ¡¡¡

El font.ch si estaba en el directorio include completo y en perfecto estado, lo he copiado en el directorio del prg y funcionaba.

El problema estaba en que en este pc tengo instalado alaska xbase el cual tambien tiene un font.ch en su directorio include, como en el autoexec el directorio include del alaska tambien esta en el set, este generaba un conflicto entre ambos y no funcionaba.

:idea: Aveces lo mas facil es lo mas dificil.

Antonio, gracias por tu ayuda.

Saludos.

PostPosted: Fri Dec 07, 2007 3:59 am
by Antonio Linares
bien! :-)