sobre input

Todo sobre la creación, diseño y programación de nuevo software para
nuestro Spectrum

Moderador: Sir Cilve Sinclair

Responder
Avatar de Usuario
jordigahan
Jack The Nipper
Mensajes: 184
Registrado: Mar Oct 30, 2007 11:10 pm
Ubicación: qui lo xa
Contactar:

sobre input

Mensaje por jordigahan » Jue Nov 08, 2007 1:39 am

hola, que tal.

bueno haber si me explico bien, necesito hacer un input, pero que no me aparezcan las comillas y que cuando pulse la tecla, directamente guarde el valor sin tener que dar a intro.
alguien sabe como se hace?
Imagen
Respuestas Acertadas: 3

Gandulf
Nonamed
Mensajes: 1067
Registrado: Lun May 07, 2007 10:06 pm

Mensaje por Gandulf » Jue Nov 08, 2007 1:43 am

Hombre, tal y como lo cuentas, yo lo haría sin usar INPUT, directamente mediante un bucle de INKEY$, pero como no nos cuentas qué quieres leer tampoco sé si te vale, pero vamos, que debería valerte.
Un saludo,

Gandulf

Avatar de Usuario
mcleod_ideafix
Johnny Jones
Mensajes: 3985
Registrado: Vie Sep 21, 2007 1:26 am
Ubicación: Jerez de la Frontera
Contactar:

Mensaje por mcleod_ideafix » Jue Nov 08, 2007 2:02 am

PAUSE 0: LET a$=INKEY$

Y en a$ tienes la tecla pulsada...
Web: ZX Projects | Twitter: @zxprojects

Avatar de Usuario
jordigahan
Jack The Nipper
Mensajes: 184
Registrado: Mar Oct 30, 2007 11:10 pm
Ubicación: qui lo xa
Contactar:

Mensaje por jordigahan » Jue Nov 08, 2007 2:05 am

wow! que velocidad! gracias por contestar era exactamente lo que andaba buscando.
Imagen
Respuestas Acertadas: 3

Bubu
Freddy Hardest
Mensajes: 544
Registrado: Mié Oct 31, 2007 12:15 am

Mensaje por Bubu » Jue Nov 08, 2007 4:39 pm

Yo lo hacía con

10 LET X$=INKEY$: IF X$="" THEN GOTO 10

sromero
Nonamed
Mensajes: 1221
Registrado: Mar Abr 17, 2007 12:35 pm
Ubicación: Valencia
Contactar:

Mensaje por sromero » Vie Nov 09, 2007 10:01 am

Bubu escribió:Yo lo hacía con

10 LET X$=INKEY$: IF X$="" THEN GOTO 10


Yo también lo hacía así, pero... tal vez sea más óptima la forma de hacerlo de McLeod...
NoP / Compiler

Avatar de Usuario
jordigahan
Jack The Nipper
Mensajes: 184
Registrado: Mar Oct 30, 2007 11:10 pm
Ubicación: qui lo xa
Contactar:

Mensaje por jordigahan » Vie Nov 09, 2007 11:03 am

al final lo he hecho asi:

if inkey$ ="1" then lo que sea

y al final le pongo un goto para que repita el bucle
Imagen
Respuestas Acertadas: 3

Avatar de Usuario
jordigahan
Jack The Nipper
Mensajes: 184
Registrado: Mar Oct 30, 2007 11:10 pm
Ubicación: qui lo xa
Contactar:

Re: sobre input

Mensaje por jordigahan » Sab Mar 16, 2019 1:39 am

aprovecho el hilo para otra consulta.

cuando hago un input, como lo puedo hacer para poder especificar donde saldra ?
he probado con input at 5,5 ;"texto" n$ pero siempre aparce en el mismo sitio y ademas se carga parte de la interface que he diseñado.
Imagen
Respuestas Acertadas: 3

Avatar de Usuario
AncientBits
Herbert
Mensajes: 99
Registrado: Sab Sep 30, 2017 10:50 am

Re: sobre input

Mensaje por AncientBits » Dom Mar 17, 2019 1:51 pm

Hola jordihagan, estoy casi seguro que era poniendo un POKE al principio del código, creo que tuve que usar eso en algo del TXT - The Videogame que estamos haciendo, pero no recuerdo el número.

Por ejemplo, este "POKE 23692,0" sirve para que no te pregunte lo de "sroll?" cuando salta el scroll al final de pantalla. Pues seguro que hay un POKE para cambiar la posición del cursor del INPUT a la línea y columna deseada.

A ver si alguien nos ilumina... :roll:




P.D.: Tío, he tenido que mirar 3 veces el calendario para estar 100% seguro del año en el que estaba. La primera vez que veo continuar un hilo de 12 años de antigüedad... ¡te juro que pensaba que había vuelto a despertar en 2007! :lol:
Imagen

Imagen

Imagen

Avatar de Usuario
jordigahan
Jack The Nipper
Mensajes: 184
Registrado: Mar Oct 30, 2007 11:10 pm
Ubicación: qui lo xa
Contactar:

Re: sobre input

Mensaje por jordigahan » Mar Mar 19, 2019 7:38 pm

es que me gusta aprovechar los hilos al maximo. :mrgreen:

como puedo averiguar que poke debo utiliar ?
Imagen
Respuestas Acertadas: 3

K.O.D.
Jack The Nipper
Mensajes: 115
Registrado: Mar Sep 30, 2008 8:45 am
Ubicación: Valencia

Re: sobre input

Mensaje por K.O.D. » Mar Mar 19, 2019 9:45 pm

Igual esto te sirve:

https://archive.org/details/MicromaniaP ... 3/page/n29

Si lo que quieres es BASIC, me suena que salió algo así en la sección Trucos de la MH

hikoki
Freddy Hardest
Mensajes: 657
Registrado: Sab Nov 23, 2013 8:27 am

Re: sobre input

Mensaje por hikoki » Mar Mar 19, 2019 10:10 pm


Avatar de Usuario
jordigahan
Jack The Nipper
Mensajes: 184
Registrado: Mar Oct 30, 2007 11:10 pm
Ubicación: qui lo xa
Contactar:

Re: sobre input

Mensaje por jordigahan » Mié Mar 20, 2019 11:49 pm

gracias por la info, de todas formas creo que he encontrado otra forma de hacerlo menos complicado.
Imagen
Respuestas Acertadas: 3

Responder

¿Quién está conectado?

Usuarios navegando por este Foro: Bing [Bot] y 10 invitados