elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Estamos en la red social de Mastodon


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  .NET (C#, VB.NET, ASP) (Moderador: kub0x)
| | | |-+  Bordes redondeado de un cuadrado o rectáncugo.
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Bordes redondeado de un cuadrado o rectáncugo.  (Leído 1,008 veces)
Meta


Desconectado Desconectado

Mensajes: 3.501



Ver Perfil WWW
Bordes redondeado de un cuadrado o rectáncugo.
« en: 26 Octubre 2024, 23:48 pm »

Buenas:

Quiero hacer justo en este vídeo los bordes de las esquinas y no se hacerlo tao como se muestra justo aquí.

Si te fijas en la tabla ASCII sale como en el 200 ╚, 201 ╔ se muestra los bordes así. De una línea sola como el 191 ┐ y 192 └ por poner un ejemplo.



¿Cómo se pone el borde redondeado en C# modo consola?

Gracias.


En línea

RayR

Desconectado Desconectado

Mensajes: 243


Ver Perfil
Re: Bordes redondeado de un cuadrado o rectáncugo.
« Respuesta #1 en: 27 Octubre 2024, 20:07 pm »

Lo que pasa es que los únicos códigos realmente ASCII son los del 0-127. Los demás son una extensión no estándar y sus caracteres varían según la página de códigos configurada. Para usarlos necesitas configurar la consola con la codificación correcta, pero como estamos en 2024, no tiene sentido seguir usando ASCII (extendido) para eso, así que olvídate de esa tabla y mejor usa Unicode, que sí es universal. Vas a necesitar buscar los códigos (o puntos de código, como se les conoce) Unicode de esos caracteres que quieres usar, y por suerte, son tan comunes que tienen su propia entrada en la Wikipedia: https://en.wikipedia.org/wiki/Box_Drawing

Así que lo primero que debes hacer es asegurarte de que tu consola use alguna codificación Unicode. La más recomendable y universal es UTF-8, y la configuras así:

Código
  1. Console.OutputEncoding = Encoding.UTF8;

a partir de aquí, ya puedes imprimir caracteres especiales Unicode, usando el prefijo \u. Por ejemplo, en la tabla que hay en el link de la Wikipedia, puedes ver que el caracter ╔ tiene asignado el punto de código U+2554, por lo que lo puedes imprimir así:

Código
  1. System.Console.Write("\u2554");


En línea

Meta


Desconectado Desconectado

Mensajes: 3.501



Ver Perfil WWW
Re: Bordes redondeado de un cuadrado o rectáncugo.
« Respuesta #2 en: 27 Octubre 2024, 20:24 pm »

¡Que bien explicado!

Muchas gracias mi muy distinguido amigo.
En línea

Meta


Desconectado Desconectado

Mensajes: 3.501



Ver Perfil WWW
Re: Bordes redondeado de un cuadrado o rectáncugo.
« Respuesta #3 en: 15 Noviembre 2024, 08:23 am »

Una cosa más.

Si te fijas en estos dos símbolos de las esquinas como este ┌  y este otro de doble línea ╔, el borde una lía es este ╭, pero no hay de doble línea. También busco este.

¿Hay otra tabla de codificación que lo incluya o no existe?

Por ahora solo veo este.
https://unicode.org/charts/nameslist/n_2500.html

A lo mejor hay otros por ahí que no se.

Saludos y muchas gracias.
En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
bordes de un dibujo
Diseño Gráfico
prosk8er 2 2,336 Último mensaje 16 Julio 2005, 02:29 am
por dark_sargon
Email(con contraseña) y Logaritmo(Redondeado) en C++
Programación C/C++
necro1991 0 3,011 Último mensaje 20 Septiembre 2010, 22:06 pm
por necro1991
redondeado en C con funciones.
Programación C/C++
ryan parker 4 21,700 Último mensaje 4 Diciembre 2013, 21:46 pm
por Iranny
Cuadrado en c++ « 1 2 »
Programación C/C++
ianmorar03 12 5,197 Último mensaje 14 Abril 2016, 22:22 pm
por ianmorar03
funcion en c++ que calcule valor de un numero decimal redondeado a n num decimal
Programación C/C++
juanjoxdlol 2 5,619 Último mensaje 24 Junio 2018, 11:19 am
por dijsktra
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines