el tabulado no parece funciona al añadir texto a un string Topic is solved

Esta sección es para preguntas sobre programación/scripting usando AutoHotkey.

Moderator: Flipeador

Herchi
Posts: 27
Joined: 07 Mar 2018, 08:19

el tabulado no parece funciona al añadir texto a un string

27 Jun 2018, 04:47

Code: Select all

^F1::
	texto = "En una asignación hace bien el %A_Tab% tabulado `n"
    texto .= "al añadir ya %A_Tab% no `n"
    pintarMensaje(texto)
return

;pintar un mensaje
pintarMensaje(mensaje) {
	ToolTip, Multiline`nTooltip, 100, 150

	; To have a ToolTip disappear after a certain amount of time
	; without having to use Sleep (which stops the current thread):
	#Persistent
	ToolTip, %mensaje%
	SetTimer, RemoveToolTip, 5000
	return

	RemoveToolTip:
	SetTimer, RemoveToolTip, Off
	ToolTip
	return
}


qué ocurre? gracias
User avatar
Flipeador
Posts: 1204
Joined: 15 Nov 2014, 21:31
Location: Argentina
Contact:

Re: el tabulado no parece funciona al añadir texto a un string  Topic is solved

27 Jun 2018, 06:18

No utilices nunca = como operador de asignación, en cambio utiliza :=. Si quieres poner una tabulación en una cadena utiliza `t.
Puedes hacerlo de dos maneras:

Code: Select all

texto .= "al añadir ya `t no `n"
O

Code: Select all

texto .= "al añadir ya " . A_Tab . " no `n"
El . es el operador de concatenación, en AutoHotkey no es obligatorio.
Herchi
Posts: 27
Joined: 07 Mar 2018, 08:19

Re: el tabulado no parece funciona al añadir texto a un string

27 Jun 2018, 06:37

Flipeador wrote:No utilices nunca = como operador de asignación, en cambio utiliza :=. Si quieres poner una tabulación en una cadena utiliza `t.
Puedes hacerlo de dos maneras:

Code: Select all

texto .= "al añadir ya `t no `n"
O

Code: Select all

texto .= "al añadir ya " . A_Tab . " no `n"
El . es el operador de concatenación, en AutoHotkey no es obligatorio.
tan rápido y certero como siempre, gracias :bravo:

Return to “Pedir Ayuda”

Who is online

Users browsing this forum: No registered users and 25 guests