Para Antonio - Problema con las fechas Fwh 7.05

Para Antonio - Problema con las fechas Fwh 7.05

Postby jacgsoft » Mon Jun 18, 2007 5:05 pm

Antonio antes con la version de Abril de 2005 las fechas funcionaba ok, pero ahora aparece la fecha bien pero cuando quiero modificar se corre, osea desaparecen los slash"/" y no reconoce el formato de la fecha.

Probe el ejemplo TESTGET_ de Samples y cuando por ejemplo ingreso 20/20/2007 me sale el siguiente error, cuando antes lo validaba y no me dejaba pasar.


Error description: Error BASE/42 Scope Violation
(protectec): TCLIPGET:_TYPEOUT

Stack_list
---------------------------------------
Called From: => TCLIPGET:_TYPEOUT(0)
Called From: => TGET:LOSTFOCUS(0)
Called From: => TGET:KILLFOCUS(0)
Called From: => TCONTROL:HANDLEEVENT(0)
Called From: => TGET:HANDLEEVENT(0)
Called From: .\source\classes\WINDOW.PRG => _FW
Called From: => CALLWINDOWPROC(0)
Called From: => TGET:LBUTTONDOWN(0)
Called From: => TWINDOW:HANDLEEVENT(0)
Called From: => TCONTROL:HANDLEEVENT(0)
Called From: => TGET:HANDLEEVENT(0)
Called From: .\source\classes\WINDOW.PRG => _FW
Called From => DIALOGBOXINDIRECT(0)
Called From => TDIALOG:ACTIVATE(0)
Called From: testget_.prg => MAIN(27)
User avatar
jacgsoft
 
Posts: 105
Joined: Fri Nov 24, 2006 9:03 pm
Location: Lima - Peru

Postby Antonio Linares » Mon Jun 18, 2007 5:34 pm

Por favor vuelve a descargar e instalar Harbour desde:

www.fivetechsoft.com/files/harbour.exe
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
 
Posts: 42159
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain

Postby jacgsoft » Mon Jun 18, 2007 6:43 pm

Gracias antonio funciono perfecto :D
User avatar
jacgsoft
 
Posts: 105
Joined: Fri Nov 24, 2006 9:03 pm
Location: Lima - Peru

Postby Carlos Mora » Fri Nov 16, 2007 11:15 am

Antonio,
tengo el mismo problema. Me he bajado el harbour de Fivetech y lo he instalado, tiene fecha 05/11/2007, pero no he podido solucionarlo.
De hecho me falla el enlazado
Code: Select all  Expand view  RUN
Turbo Incremental Link 5.00 Copyright (c) 1997, 2000 Borland
Error: Unresolved external '_HB_FUN_HB_GT_WIN' referenced from C:\HARBOUR711\LIB\RTL.LIB|gtsys

Por que el gtsys pide GT_WIN? No es suficiente con GT_GUI?


::oGet:TypeOut = .f. en LostFocus es lo que dá el problema, luego de mecanizar una fecha inválida. Aparentemente desde que se fijó como PROTECTED TypeOut no va a poder ser asignada.
He probado reemplazando oGet:TypeOut con el método Home() pero me vacía el buffer del get, que no es lo que busco.

Un saludo,

Carlos.
Carlos Mora
 
Posts: 989
Joined: Thu Nov 24, 2005 3:01 pm
Location: Madrid, España

Postby Antonio Linares » Fri Nov 16, 2007 11:24 am

Carlos,

El sistema GT se ha cambiado en Harbour. Ya no es como antes y hay que incluir cambios que están en FWH 7.11

Puedes construir samples\TestGet2.prg y comprobar si falla ? Aqui funciona bien
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
 
Posts: 42159
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain

Postby Carlos Mora » Mon Nov 19, 2007 4:40 pm

Antonio,

Compilando con el build de Harbour publicado en Octubre junto a FWH 7.10 anterior en TGet,


Code: Select all  Expand view  RUN
┌────────────────────────────────────────────────────────────────────────────┐
│ FiveWin for Harbour 7.07 - July 2007            Harbour development power  │▄
│ (c) FiveTech, 1993-2007      for Microsoft Windows 95/98/NT/2000/ME and XP │█
└────────────────────────────────────────────────────────────────────────────┘█
  ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
Compiling...
Harbour devel build 1.1-1 Intl.
Copyright 1999-2007, http://www.harbour-project.org/
Compiling 'TESTGET2.prg' and generating preprocessed output to 'TESTGET2.ppo'...

Lines 3496, Functions/Procedures 2
Generating C source output to 'TESTGET2.c'... Done.
Borland C++ 5.5.1 for Win32 Copyright (c) 1993, 2000 Borland
TESTGET2.c:
Borland Resource Compiler  Version 5.40
Copyright (c) 1990, 1999 Inprise Corporation.  All rights reserved.
Turbo Incremental Link 5.00 Copyright (c) 1997, 2000 Borland
* Application successfully built

C:\FWH707\samples>


Image

definitivamente es el typeout, que ahora es protected y no se puede asignar.

Que simpático cambio el de Harbour.

Un saludo,

Carlos.
Carlos Mora
 
Posts: 989
Joined: Thu Nov 24, 2005 3:01 pm
Location: Madrid, España

Postby Antonio Linares » Mon Nov 19, 2007 7:41 pm

Carlos,

> definitivamente es el typeout, que ahora es protected y no se puede asignar

Si, así es, por eso hay que modificar la clase TGet y eliminar el uso de typeout
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
 
Posts: 42159
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain

Postby Carlos Mora » Tue Dec 04, 2007 12:29 pm

Con que se reemplaza el uso del typeout?
Carlos Mora
 
Posts: 989
Joined: Thu Nov 24, 2005 3:01 pm
Location: Madrid, España

Postby Antonio Linares » Tue Dec 04, 2007 12:47 pm

Carlos,

Sí se puede usar, lo que no puede hacerse es asignarle un valor, que es lo que se estaba haciendo antes, ya que es un dato de solo lectura
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
 
Posts: 42159
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain

Postby Carlos Mora » Tue Dec 04, 2007 3:03 pm

Eso lo entiendo, la pregunta es: ¿Cual es la modificación en FiveWin para que el comportamiento sea el mismo que antes?
Carlos Mora
 
Posts: 989
Joined: Thu Nov 24, 2005 3:01 pm
Location: Madrid, España

Postby Antonio Linares » Tue Dec 04, 2007 3:11 pm

Carlos,

No hay que realizar ningún cambio. Solo quitar la asignación que se le hacía a typeout. Ya no es necesaria.
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
 
Posts: 42159
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain


Return to FiveWin para Harbour/xHarbour

Who is online

Users browsing this forum: Google [Bot] and 34 guests