1

Тема: AHK: Понимание введенного числа как шестнадцатеричное, а не десятичное

Тестовый код:

Gui, Add, Edit, w35 vE1 +Limit, 2212
SetTimer, WatchEdit, 100
Gui, Add, Text, vT1, "тута символ должен быть"
Gui, Show
Return

WatchEdit:
	Gui, Submit, NoHide
	GuiControl, Text, T1, % chr(E1)
Return

GuiClose:
	ExitApp
Return

, если брать код "2212"  как HEX то должен быть знак минус. А программа понимает его как десятичное, и выдает какой-то квадратик. Если ввести число 8722, то да - получим минус. Что тут дописать надо чтобы программа сразу понимало вводимое число как шестнадцатеричное?

Жизнь стоит того чтобы не быть сволочью. (с) Разные Люди

2

Re: AHK: Понимание введенного числа как шестнадцатеричное, а не десятичное

0x2212

3

Re: AHK: Понимание введенного числа как шестнадцатеричное, а не десятичное

Спасибо.

WatchEdit:
    Gui, Submit, NoHide
    E1:="0x"E1
    GuiControl, Text, T1, % chr(E1)
Return

, спасло ситуацию

Жизнь стоит того чтобы не быть сволочью. (с) Разные Люди