FoxPro/Visual FoxPro - COMO ESCRIBIR ESTO EN OOP

 
Vista:

COMO ESCRIBIR ESTO EN OOP

Publicado por LUIS GOMES (7 intervenciones) el 17/09/2002 14:16:41
Estimados colegas,

Como no tengo muy poca experiencia en OOP, especialmente en VFP,
me gustaría saber como escribo el código abajo escrito en FoxPro en
OOP o Visual Fox Pro, usando FORM etc.

key=space(20)
@10,20 SAY " ESCRIBA LA PALABRA CLAVE" GET KEY PICTURE "!!!!!!!!!!!!!!!!!!!"
READ
LOCATE FOR &KEY$CAMPO1

O
EN LUGAR DE LOCATE...

USE &KEY (PARA ABRIR UN FICHERO)

Muchas gracias porm su ayuda.

saludos desde brasil

Luis Gomes
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:COMO ESCRIBIR ESTO EN OOP

Publicado por Foxperto (894 intervenciones) el 17/09/2002 16:04:28
Hola Luis:

Lo que tienes que hacer es crear un formulario, dentro de el Insertas un TextBox, en el TextBox le das las siguientes propiedades:

Text1.Picture = R
Text1.InputMask = "!!!!!!!!!!!!!!!!!!!"
Text1.MaxLengh = 20

En en evento Value o LostFocus escribes:

lcTabla = This.Value
Locate For &lcTabla.Campo1

o

Use &lcTabla

Prueba y me cuentas

Saludos
P.D.
Para tener acceso a las Propiedades del TextBox, le das Bonton derecho sobre el TextBox y luego seleccionas propiedades.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:COMO ESCRIBIR ESTO EN OOP

Publicado por Luis Gomes (7 intervenciones) el 17/09/2002 19:52:17
Estimado Foxperto,

Valeu! Nota 10 (cómo se dice en Portugués)

Usted sabe de las cosas... muchas gracias por su ayuda.

Saludos

desde Brasil

Luis Gomes
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:COMO ESCRIBIR ESTO EN OOP (URGENTE)

Publicado por Luis Gomes (4 intervenciones) el 19/09/2002 13:59:15
Estimado FoxPerto,

En la verdad, solamente el último ejemplo está cierto, a ver

lcTabla = This.Value
Use &lcTabla

El otro caso, no:

lcTabla = This.Value
Locate For &lcTabla.Campo1

Falta aquí alguna información palabra-clave o nombre de archivo
que yo no sé como hacer.



Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:COMO ESCRIBIR ESTO EN OOP (URGENTE)

Publicado por Foxperto (894 intervenciones) el 19/09/2002 18:19:01
Hola Luis:

Ciertamente faltaba el valor a comparar

lcTabla = This.Value
Locate For &lcTabla.Campo1 = lcVariable

Saludos
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar