Public vLongitud,vCadena
Store Alltrim(Thisform.edit1.Value) To vCadena
vLongitud = Len(Alltrim(Thisform.edit1.Value))
thisform.edIT1.Value = ""
Dimension miArreglo(vLongitud)
i=1
Do While i <= vLongitud
Store Substr(vCadena,i,1) To miArreglo(i)
i=i+1
Enddo
If (Isupper(miArreglo[1]))
For i = 1 To vLongitud Step 1
Store lower(miArreglo[i]) To miArreglo[i]
thisform.eDIT1.Value = thisform.eDIT1.Value+ miArreglo[i]
Endfor
Else
For i = 1 To vLongitud Step 1
Store upper(miArreglo[i]) To miArreglo[i]
thisform.eDIT1.Value = thisform.eDIT1.Value+ miArreglo[i]
Endfor
Endif