key equivalante para vbCrLf

12/01/2007 - 16:06 por Lord Voldemort | Informe spam
hola grupo cual es el key equivanlente para el salto de linea...

si uso vbCrLf funciona pero quiero saber cual es el equivanlente para dejar
en lo posible de usar cosas del vb

asi como
Keys.G()

Keys.NumPad7()



gracias...



JJ

Preguntas similare

Leer las respuestas

#6 LuisMiguel
13/01/2007 - 17:18 | Informe spam
ok.
gracias por la aclaracion

Suerte
LuisMiguel
"SoftJaén" escribió en el mensaje
news:%
"LuisMiguel" escribió:

No se si te servira

ControlChars.CrLf



Hola, Luis Miguel:

Tanto la constante «vbCrLf» como el miembro «CrLf» del módulo
«ControlChars», se encuentran definidos en el espacio de nombres
Microsoft.VisualBasic, y lo que Lord Voldemort deseaba era «dejar en lo
posible de usar cosas del vb», es decir, que quiere dejar de utilizar
dicho espacio de nombres. :-)

Un saludo

Enrique Martínez
[MS MVP - VB]

Nota informativa: La información contenida en este mensaje, así como el
código fuente incluido en el mismo, se proporciona «COMO ESTÁ», sin
garantías de ninguna clase, y no otorga derecho alguno. Usted asume
cualquier riesgo al poner en práctica, utilizar o ejecutar lo recomendado
o sugerido en el presente mensaje.



Respuesta Responder a este mensaje
#7 SoftJaén
13/01/2007 - 17:35 | Informe spam
"Lord Voldemort" preguntó:

pero las has visto? la lista de Keys al poner Keys
al poner en el codigo Keys. (y el punto) aparece la lista de teclas



Sí la he visto, pero que yo sepa, en la enumeración «Keys» no aparece ningún
miembro para simular el retorno de carro y avance de línea.

Si en lugar de escribir el número de carácter, prefieres utilizar dicha
enumeración, declararías la variable que te indiqué de la siguiente manera:

Public CrLf As String = _
Convert.ToChar(Keys.Return) & Convert.ToChar(Keys.LineFeed)

La enumeración «Keys» especifica los CÓDIGOS de las teclas, y tú lo que
deseas es obtener el CARÁCTER asociado con un código de carácter específico,
que en el caso que nos ocupa es una combinación de caracteres: el 13 más el
10.

Enrique Martínez
[MS MVP - VB]

Nota informativa: La información contenida en este mensaje, así como el
código fuente incluido en el mismo, se proporciona «COMO ESTÁ», sin
garantías de ninguna clase, y no otorga derecho alguno. Usted asume
cualquier riesgo al poner en práctica, utilizar o ejecutar lo recomendado o
sugerido en el presente mensaje.
Respuesta Responder a este mensaje
#8 tatis
15/01/2007 - 14:54 | Informe spam
Hola...

Lo que estas buscando es System.Environment.NewLine
Respuesta Responder a este mensaje
#9 SoftJaén
15/01/2007 - 15:50 | Informe spam
"tatis" escribió:

Lo que estas buscando es System.Environment.NewLine



Es decir, lo mismo que si declaramos nosotros mismos una variable «Public»
para interpretar el retorno de carro y el avance de línea en los
procedimientos de nuestro proyecto, de ésta forma evitaríamos tener que
importar el espacio de nombres «System.Environment», porque «NewLine» es una
«propiedad» de sólo lectura de la clase «Environment»; no es un valor
«constante» como sí lo son «ControlChars.CrLf» o «vbCrLf», dentro del
espacio de nombres «Microsoft.VisualBasic».

Lo ideal sería encontrar un valor «constante» que se pudiera utilizar, al
igual que se utilza «vbCrLf» en Visual Basic clásico. :-)

Dim s As String = "Hola" & vbCrLf & "Mundo."

Un saludo

Enrique Martínez
[MS MVP - VB]

Nota informativa: La información contenida en este mensaje, así como el
código fuente incluido en el mismo, se proporciona «COMO ESTÁ», sin
garantías de ninguna clase, y no otorga derecho alguno. Usted asume
cualquier riesgo al poner en práctica, utilizar o ejecutar lo recomendado o
sugerido en el presente mensaje.
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una pregunta AnteriorRespuesta Tengo una respuesta
Search Busqueda sugerida