1

Тема: AHK: Как присвоить переменной пробел?

Вопрос в заголовке.
Передо мной стоит задача сохранить в строку первые 20 символов строки же, прочитанной из файла.

Loop
	{
	header := ""
	Loop
		{
		FileReadLine, line, D:\test.txt, i++	;чтение строки
		if ErrorLevel	;если конец файла
			ExitApp
		if (line = "")	;если пустая строка
			break
		if (A_Index = 1)	;если первая строка
			{
			Loop, Parse, line
				{
				tempH := A_LoopField
				if (A_LoopField = A_Space)
					tempH = `_
				header = %header%%tempH%
				if (A_Index > 19)
					break
				}
			}
		MsgBox, %header%
		}
	}

Скрипт работает... но отсутствуют пробелы! "Функция состоит из" сохраняется в переменную как "Функциясостоитиз". Что я только ни пробовал! Вон, нижним подчёркиванием пока заткнул, но так не пойдёт.

2

Re: AHK: Как присвоить переменной пробел?

SubStr().

Разработка AHK-скриптов:
e-mail dfiveg@mail.ru
Telegram jollycoder
+ Qp