FoxPro/Visual FoxPro - crear cuadro de dialogo desde prg

 
Vista:
sin imagen de perfil
Val: 309
Bronce
Ha mantenido su posición en FoxPro/Visual FoxPro (en relación al último mes)
Gráfica de FoxPro/Visual FoxPro

crear cuadro de dialogo desde prg

Publicado por santiago (551 intervenciones) el 12/03/2018 01:55:21
Hola buenas noches, todos tenemos un prg desde donde cargamos parámetros y lanzamos nuestro formulario principal, mi problema es crear un cuadro de texto (textbox) desde dicho prg y no desde el formulario, este cuadro de texto debe recibir información alfanumérico.

mis avances son los siguientes.

*PUBLIC goForm
*goForm=CREATEOBJECT("MiForm")
*goForm.SHOW

*DEFINE CLASS MiForm AS FORM
*AUTOCENTER=.t.
*NAME="MiForm"
*CAPTION="Ejemplo"

*ADD OBJECT MIlabel AS LABEL WITH;
*LEFT=10,TOP=10,AUTOSIZE=.T.;
*NAME='MiLabel',CAPTION='CODIGO'
*ADD OBJECT MITEXT AS TEXTBOX WITH;
*LEFT=60,TOP=10,HEIGHT=25,WIDTH=100;
*NAME='MiText',VALUE=0
*ENDDEFINE



*CREATE CLASS cuadro1 OF cuadros AS TEXTBOX
*ADD OBJECT MIlabel AS LABEL WITH LEFT=10,TOP=10,AUTOSIZE=.T.,NAME='MiLabel',CAPTION='CODIGO'
*ADD OBJECT MITEXT AS TEXTBOX WITH LEFT=60,TOP=10,HEIGHT=25,WIDTH=100,NAME='MiText',VALUE=0


los primeros 3 bloques me generan el cuadro de texto, pero dentro de un formulario y eso no se desea, se desea que se haga desde el prg antes de lanzar el formulario principal.

el ultimo bloque es un intento incompleto de crear la clase y dispararla desde el prg, obviamente faltan cosas allí.

Alguna solución a este problema?

desde ya muy agradecido.
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
Imágen de perfil de Abel
Val: 642
Plata
Ha mantenido su posición en FoxPro/Visual FoxPro (en relación al último mes)
Gráfica de FoxPro/Visual FoxPro

crear cuadro de dialogo desde prg

Publicado por Abel (286 intervenciones) el 12/03/2018 14:57:49
Prueba a usar los comandos de Fox para Windows tal vez pueden serte de utilidad... te escribo un ejemplo..

1
2
3
4
5
6
7
8
9
10
Store 0 To nCodigo
Define Window wEjemplo At 1,1 Size 10,50 Font 'Arial',9 Float Close Double In Desktop Title 'Titulo de Ventana'
Activate Window wEjemplo
Move Window wEjemplo Center
@ 4,5 Say "Código:"
@ 4,15 Get nCodigo Size 1,15 Default 0
READ
CLEAR read
Release Window wEjemplo
Messagebox("Ingresó: "+Transform(nCodigo))
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
1
Comentar
sin imagen de perfil
Val: 309
Bronce
Ha mantenido su posición en FoxPro/Visual FoxPro (en relación al último mes)
Gráfica de FoxPro/Visual FoxPro

crear cuadro de dialogo desde prg

Publicado por santiago (551 intervenciones) el 15/03/2018 15:54:05
Muy agradecido por la información proporcionada.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
1
Comentar