Programa que permita seleccionar variable
- Inicie sesión o regístrese para enviar comentarios
Hola! Queria preguntaros si es posible hacer un programa que me permita seleccionar una variable, en mi caso una lista,entrando en el administrador de objetos (files) y que me devuelva dicha variable a la pila. Lo he intentado con INFORM:
« "Titulo"
{ { "Lista:" "Selecciona la lista" 5 } }
{ 1 0 } { } { } INFORM
»
Pero este programa que he empezado solo me permite introducir una lista, no seleccionarla de la memoria con la opcion choose que aparece en los programas de la HP. Como puedo hacerlo?
Muchas gracias
- Inicie sesión o regístrese para enviar comentarios
Otros temas de interes
- como hacer una barra de menus ??
- GROBs en la hp50g ..
- Nueva Calculadora HP?? HP 39gII spécification
- ROM 2.10-7 Spreadsheet & Geometry manuales y biblioteca.
- Ayuda con Raices
- [PROYECTOS] EoEiProEngLib, MathEngProLib, EquatnEngProLib & and HP50GNKLib
- ayuda con integral exponencial
- programa tipo excell que permita introducir formulas en las tablas
- como aprender tantos comandos en SYSTEM?

La opcion Choose, solo estará presente si se programa en System Rpl, es la unica manera, Programando en System, se usan los comandos DoInputForm y el ^IfMain. Ahora para hacer este tipo de plantillas INFORM sin usar System, se usa las siguientes bibliotecas.
http://www.hpcalc.org/details.php?id=6490
http://www.hpcalc.org/details.php?id=3258
http://www.hpcalc.org/details.php?id=6069
Saludos.
- Inicie sesión o regístrese para enviar comentarios
Hace poco estuve usando InFormBuilder y es fabuloso, le faltaría poder configurar los campos con minifont para ser perfecto.
Claro que cuando uno tiene ganas de hacer las cosas bien customizadas a su antojo es necesario saber programar en SysRPL, pero es una gran ayuda.
- Inicie sesión o regístrese para enviar comentarios
Hola!!
que tal os parece este:
http://download537.mediafire.com/mymhb4be2d2g/kd252z2wnkz/Formit.zip
-en el emulador (v2.15 50g emu48 v1.47+) provoca un reinicio en caliente (el autor especifica qe se encuentra en estado BETA...
( ).
-aqui el ZIP ORIGINAL (sqe no me sse el enlace original, y ez ssolo pa loz interezados...Ok, Admitido: es un programa temporalmente deficiente, pero qe calajoz, me guzta muxo la interfa´z y el entorno recontraamigable para crear, previsualizar y modificar este deliciossso tipo de formularios -ni el readme ni el manual dicen nada de licencias
, y es qe con muxas mandraqueadas lo hice funzionar nomas pa ver que chulo estaba-, pero el que sí sabe.. posteealgo u opóngase!): ok?
http://download537.mediafire.com/mymhb4be2d2g/kd252z2wnkz/Formit.zip
-graxias al cielo, existen señores que saben muchísimo sobre el tema input&output y demás, y pueden corregir los bugs que actualmente tiene ste weníssimo programa con las mejores de las intenciones por supuesto, y si el sr fulano por ejemplo, lo revisa y ve lo que anda mal, hacemos muxas mas maravillas con los inputforms...quedando eternamente agradecidos... al autor, y sobre todo al revis
r
PD:bug found
- Inicie sesión o regístrese para enviar comentarios
Agnus_7asch:
El programa que tienes es una versión anterior de Informit. Es el primer enlace que colocó en su repuesta Alexis.
Salu2.
- Inicie sesión o regístrese para enviar comentarios
Espero haber entendido bien.
Si lo que quieres es que através de un comando INFORM seleccionar una variable de memoria, creo que es mejor opción utilizar el CHOOSE, había pensado en algo como esto:
« "SELECCIONE VARIABLE" VARS 1 CHOOSE IF THEN RCL END »
Ahora, podemos hacerlo repetitivo, si lo que se seleccionó fue un directorio puede volver a entrar al directorio seleccionado y vuelva preguntar por las variables dentro del directorio.
« DO "SELECCIONE VARIABLE" VARS 1 CHOOSE
IF
THEN DUP RCL DUP TYPE 15 ==
IF
THEN DROP EVAL 0
ELSE SWAP DROP 1
END
ELSE 1
END
UNTIL
END
»
- Inicie sesión o regístrese para enviar comentarios
- Inicie sesión o regístrese para enviar comentarios
thank's; io dije: no deben ser lo mismoz- is imposibble!, per
se trataba del mismo autor
..., puch@#a!
Por qué ze habrá pelado todiyta la inferfaz que tenía su antecesor?
º1gual tenemoz susz buenas intenciones...
- Inicie sesión o regístrese para enviar comentarios












