Ayuna, necesito entender algo
me enviaron un ejemplo para hacer una calculadora en visual fox y trato de entender que fue lo que hicieron paso a paso pero no entiendo esta parte:
If NumEntra <> \"ND\"
ThisForm.label1.Caption = \"\"
PuntoD = .F.
NumEntra = \"ND\"
Endif
num1 = ThisForm.label1.Caption
set decimals to xDecimales
if val(num1) = 0 .and. !PuntoD
num1 = \"\"
endif
que es eso de !puntoD falso y eso de numero entra=\"nd\"
set decimals to xDecimales
If NumOpera = 0 And Boton = \"-\"
NumEntra = \"ND\"
Endif
If NumEntra = \"ND\" .or. NumEntra == \"MEM\"
NumOpera = NumOpera + 1
Endif
despues de esto creo que sere capaz de entender el progrma, solo entendi que numentra es una variable publica.
If NumEntra <> \"ND\"
ThisForm.label1.Caption = \"\"
PuntoD = .F.
NumEntra = \"ND\"
Endif
num1 = ThisForm.label1.Caption
set decimals to xDecimales
if val(num1) = 0 .and. !PuntoD
num1 = \"\"
endif
que es eso de !puntoD falso y eso de numero entra=\"nd\"
set decimals to xDecimales
If NumOpera = 0 And Boton = \"-\"
NumEntra = \"ND\"
Endif
If NumEntra = \"ND\" .or. NumEntra == \"MEM\"
NumOpera = NumOpera + 1
Endif
despues de esto creo que sere capaz de entender el progrma, solo entendi que numentra es una variable publica.
