Retroceder   Foros del Web > Temas generales de computación > Programación > Visual Basic

Respuesta
 
Herramientas Desplegado
Antiguo 20-feb-2008, 05:41   #1 (permalink)
ELI98PE ha deshabilitado el karma
 
Fecha de Ingreso: enero-2008
Mensajes: 4
Ejecutar el contenido de un textbox

Hola hace poco vi un programa que daba una solucion muy rapida a un problema de configuracion simplemente mostraba textbox donde uno podia agregar codigo para que afecte la forma de mostrar regitros e incluso generar reportes, reportes totalmente generados desde comandos encontre que todos estos comandos se guardan en una tabla y mi pregunta es como compila; se puede ejecutar comandos desde VB6 , este sistema no esta desarrollado en VB por eso mi duda de si sera posible hacer eso. Voy aponer un ejemplo para ser mas claro:
- tengo un command buton que selecciona registros de una tabla y un textbox con una etiqueta que dice filtro, dentro del textbox uno escribe: NULO(codigo) y me muestra en pantalla todos los registros de codigo null, claro que nulo es una funcion creada por el programador del sistema, la pregunta es como convirtio ese texto en codigo, puesto que ese texto le dijo al sistema que evalue la funcion NULO() en el campo codigo de la tabla y devuelva lo que son nulos.
Olvidense de soluciones como Select case porque esa no es la repuesta al parecer existe una funcion FUNCIONX( codigo as string ) tal que compila el texto y lo trabaja como una instruccion del programa.
El sistema no trabaja con bases de datos SQL ni access u otro parecido, trabaja con archivos DBF, y no esta programado en VISUAL BASIC, si alguien sabe de una funcion similar a esta FUNCIONX en VB, por favor diga cual es, porque aun no la encuentro.
ELI98PE está desconectado   Responder Citando
Antiguo 20-feb-2008, 15:28   #2 (permalink)
extrem_bcn no se puede cailificar en este momento
 
Fecha de Ingreso: julio-2007
Ubicación: Delante del PC (Barcelona
Mensajes: 155
Enviar un mensaje por MSN a extrem_bcn
Re: Ejecutar el contenido de un textbox

mmmmm... o me equivoco o no lo he entendido bien pero ... la idea no es coger ese parametro del textbox y meterlo dentro del código?es decir, cuando haces un reporte o lo k sea ya partes de ese codigo del textbox y en caso de que no haya nada pues utilizas un parametro default.

Ya te digo que creo que no he entendido bien la pregunta porque parece que lo plantees de manera que puedas "recompilar" el código en tiempo de ejecución.

Si encuentras algo avisa!

Gracias.
extrem_bcn está desconectado   Responder Citando
Antiguo 21-feb-2008, 04:51   #3 (permalink)
ELI98PE ha deshabilitado el karma
 
Fecha de Ingreso: enero-2008
Mensajes: 4
Re: Ejecutar el contenido de un textbox

Digamos que tengo un formulario llamado form1 y un frame llamado frame1 y un textbox con un boton al lado, si escribo dentro del textbox form1.caption = "hola" y presiono el boton el formularion cambia su titulo a "hola", algo asi:


Private Sub Command1_Click()
''''' el valor de Text1.text es form1.caption="hola"
FUNCIONX (Text1.Text)
'''''' al finalizar esta funcion el formulario ha cambiado de titulo
End Sub


y no solo puedo usar el titulo del formulario, sino tambien el resto de propiedades metodos funciones, etc, es como insertar esa instruccion o conjunto de instrucciones para ser ejecutadas, EXISTE ESTA FUNCION?
ELI98PE está desconectado   Responder Citando
Respuesta

No hay votos aún.


Herramientas
Desplegado

Normas de Publicación
No puedes crear nuevos temas
No puedes responder temas
No puedes subir archivos adjuntos
No puedes editar tus mensajes

BB code is Activado
Caritas están Activado
[IMG] está Activado
Código HTML está Desactivado


La Zona horaria es GMT -6. Ahora son las 14:03.


Message Board Statistics

LinkBacks Enabled by vBSEO 3.1.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93