Comunidad Gambas-es
Alternativa a Locate - Versión para impresión

+- Comunidad Gambas-es (https://gambas-es.org)
+-- Foro: Gambas (https://gambas-es.org/forum-3.html)
+--- Foro: General (https://gambas-es.org/forum-4.html)
+--- Tema: Alternativa a Locate (/thread-1509.html)



Alternativa a Locate - dariodr - 25-09-2023

Buenas foreros, alguien sabe alguna alternativa al locate (de basic) para gambas, estoy haciendo una programa en consola y necesito centrar el titulo.
Salu2.



RE: Alternativa a Locate - vuott - 25-09-2023

La función LOCATE se utiliza para buscar una cadena dentro de otra ?


RE: Alternativa a Locate - jguardon - 25-09-2023

Cita:La función LOCATE se utiliza para buscar una cadena dentro de otra ?

No. Se utiliza para mover el cursor de la consola o terminal a una determinada posición para escribir allí.

Desconozco su equivalente en Gambas, pero en freeBasic es así:

https://www.freebasic.net/wiki/KeyPgLocate

Saludos


RE: Alternativa a Locate - vuott - 25-09-2023

(25-09-2023, 13:55)jguardon escribió: Se utiliza para mover el cursor de la consola o terminal a una determinada posición para escribir allí.
Muy bien, también tenemos mercancía para eso. Blush

https://www.gambas-it.org/wiki/index.php/Spostare_da_codice_il_cursore_all%27interno_del_Terminale
https://www.gambas-it.org/wiki/index.php/Spostare_il_cursore_in_un_Terminale_lungo_una_riga_di_caratteri
https://www.gambas-it.org/wiki/index.php/Stampare_un_punto_nella_console_o_nel_Terminale_alle_coordinate_x,_y


RE: Alternativa a Locate - Shell - 25-09-2023

(25-09-2023, 15:46)vuott escribió: Muy bien, también tenemos mercancía para eso.

Curiosamente con los avances de los lenguajes y el uso del formulario, se fueron quedando obsoletas
instrucciones que se habían hecho normalmente siempre en otros lenguajes basic mucho más antiguos.
Digamos del tiempo de los 8 bits. En los cuales se controlaba la posición donde podías situar un texto.
Lógicamente no estamos hablando de una terminal.

Para una terminal habría que saber el número de columnas y filas y según sea la ventana de la terminal
adaptar el código de alguna manera proporcional a esas columnas y filas.

Saludos


RE: Alternativa a Locate - vuott - 25-09-2023

(25-09-2023, 23:05)Shell escribió: Para una terminal habría que saber el número de columnas y filas y según sea la ventana de la terminal
adaptar el código de alguna manera proporcional a esas columnas y filas.
Dodgy Luego será el programador quien tenga que coordinarlo todo.


RE: Alternativa a Locate - Shell - 30-09-2023

(25-09-2023, 23:42)vuott escribió: Luego será el programador quien tenga que coordinarlo todo.

"Il solito processo." Smile