"Call" no funciona con textbox pero, sí, con "cualquiertexto"

Iniciado por usuario oculto, 16 Julio 2011, 13:21 PM

0 Miembros y 1 Visitante están viendo este tema.

usuario oculto

[code]Mi problema:

Pongo:

[code]

Call abrir_form ("Notepad")


Y sí funciona

Pero:


Call abrir_form (texbox1.text)    'en el textbox pone  Notepad



¿Cómo se hace para qué funcione? Gracias de antemano[/code][/code]
Que le jodan a  la salud mental!
Fecha de registro:    16 Noviembre 2008, 17:38
años atrás users baneados :)

raul338

Seguro que es textbox1 ? No es "Text1"?

Y ...que error tira?

usuario oculto

Que le jodan a  la salud mental!
Fecha de registro:    16 Noviembre 2008, 17:38
años atrás users baneados :)

Dreamaker

#3
Revisa bien el nombre del textbox, y acuerdate que en las funciones es necesario poner los parametros entre parentesis sin embargo en los procedimientos no hace falta poner parentesis ni tampoco poner "call", mientras esté separado por un espacio basta:

Mi_Procedimiento txtNombre.text

raul338

Cita de: Dreamaker en 16 Julio 2011, 15:31 PM
Revisa bien el nombre del textbox, y acuerdate que en las funciones es necesario poner los parametros entre parentesis sin embargo en los procedimientos no hace falta poner parentesis ni tampoco poner "call", mientras esté separado por un espacio basta:

Mi_Procedimiento txtNombre.text

Pero es mala practica :P en todos los lenguajes se usa con parentesis :)

Dreamaker

Cita de: raul338 en 16 Julio 2011, 16:03 PM
Pero es mala practica :P en todos los lenguajes se usa con parentesis :)

Los procedimientos en todos los lenguajes se usan con parentesis?

Ah no sabia, lo que sí no me gusta es usar el "Call" que sí se que no se usa en otros lenguajes :P

raul338

Cita de: Dreamaker en 16 Julio 2011, 16:26 PM
Los procedimientos en todos los lenguajes se usan con parentesis?
Sip, sean funciones, procedimientos, con o sin parametros, parentesis si o si

usuario oculto

claro que me he asegurado y no va de esa manera :s, solo si pongo la palabra entre comillas
Que le jodan a  la salud mental!
Fecha de registro:    16 Noviembre 2008, 17:38
años atrás users baneados :)

raul338

Cita de: mansan[a] en 16 Julio 2011, 16:30 PM
claro que me he asegurado y no va de esa manera :s, solo si pongo la palabra entre comillas
Si haces un Debug.Print (o cualquier otra operacion) a textbox1.text (nota que pusiste "texbox1.text" sin la t) funciona?

usuario oculto

nop :s

pero el text es lol.text
en lol.text está la misma palabra exacta. está todo perfecto
con comillas me funciona si pongo la misma palabra que en el text, pero con el text no me funciona :s


Call abrir_ventana(lol.Text) no funciona

Call abrir_ventana "palabra" si funciona
Que le jodan a  la salud mental!
Fecha de registro:    16 Noviembre 2008, 17:38
años atrás users baneados :)