FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin para Harbour/xHarbour tGet cuando usar bChange y cuando bPpostKey
Posts: 682
Joined: Tue Feb 14, 2006 09:48 AM
tGet cuando usar bChange y cuando bPpostKey
Posted: Thu Aug 28, 2008 07:54 AM

Buenas,
tengo algo de lio mental. El tema es que necesito procesar una funcion cada vez que varian el contenido de un get.
En una primera version lo hice usando bChange, pero dejo de funcionar con lo que pase a usar bPostKey, pero ahora veo que otra vez ha dejado de funcionarme.
Me funciona para caulquier caso menos cuando borran el contenido con VK_BACK(puesto que Keychar no lo procesa).

Mi duda no es como solucionarlo, puesto que ya lo he arreglado y ahora velvo a usar bChange, mi duda es cuando se debe usar bChange y cuando bPostKey y diferencia entre uno y otro( tan solo para aclara conceptos).

Saludos desde Mallorca
Biel Maim贸
http://bielsys.blogspot.com/
Posts: 44162
Joined: Thu Oct 06, 2005 05:47 PM
tGet cuando usar bChange y cuando bPpostKey
Posted: Thu Aug 28, 2008 08:01 AM

Biel,

Basicamente la diferencia es que bChange se eval煤a cada vez que cambia el contenido del GET, sea por la raz贸n que sea (tecla pulsada, paste, cut, etc.) y bPostKey solo se evalua tras pulsar una tecla (contenida entre 32 y 256).

regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 682
Joined: Tue Feb 14, 2006 09:48 AM
tGet cuando usar bChange y cuando bPpostKey
Posted: Thu Aug 28, 2008 08:27 AM

Ok, gracias Antonio por la aclaraci贸n. Entonces seguire usando bChange, lo del paste no lo tenia en cuenta, razon de m谩s para usar bChange.

bPostKey (A codeblock that is evaluated after a keystroke and the buffer has changed. )
Pensaba que se evaluaba cuando se pulsaba cualquier tecla que repercutiera en el contennido del GET.

Tema aclarado, gracias nuevamente.

Saludos desde Mallorca
Biel Maim贸
http://bielsys.blogspot.com/

Continue the discussion