1

Тема: AHK: Использовать число в txt как переменную для мат. примера

Здравствуйте, такая вот задача стоит. У меня в txt файлике есть число, оно все время меняется, его нужно использовать в банальном примере сложения, вычитания и прочих простых примерах. К примеру есть файл, в нем прописана цифра 15, нужно вытащить оттуда 15 и подставить в коде в пример типа 15+10 и вывести msgbox результат. Интересует как превратить текст в txt в число для дальнейшего использования переменной в примерах?

2

Re: AHK: Использовать число в txt как переменную для мат. примера

Файлы принято представлять в виде строк и подстрок. Но если там на весь файл одно число, то можно сделать ещё проще.

FileRead, OutputVar, MyTextFile.txt
MsgBox, % OutputVar + 10

3

Re: AHK: Использовать число в txt как переменную для мат. примера

ypppu
У меня там, на данный момент, получается число пятизначное, тоесть 10 000, 13 000 и т.д. с пробелом. На данный момент такая ситуация:


FileRead, Result, Cash.txt ; документ с числом
StringReplace, Result, Result, % " ",, 1 ; убираю пробел

В итоге у меня получается что в файле было число, к примеру, 11 000, а в Result теперь строка 11000. Возможно как-нибудь в дальнейшем использовать Result как число для проверки условия, типа Result меньше, больше или равно другому числу?

4

Re: AHK: Использовать число в txt как переменную для мат. примера

Afflik пишет:

Возможно как-нибудь в дальнейшем использовать Result как число для проверки условия, типа Result меньше, больше или равно другому числу?

А попробовать вы не решились?

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

5

Re: AHK: Использовать число в txt как переменную для мат. примера

Человек и справку-то не удосужился почитать :-/

6

Re: AHK: Использовать число в txt как переменную для мат. примера

Сам разобрался уже, а вместо упреков можно было бы и помочь человеку, который не шарит в этом и для конкретного случая написания скрипта обратился на форум чтобы поделились опытом с неопытным.

7

Re: AHK: Использовать число в txt как переменную для мат. примера

Может и код за вас написать?

8

Re: AHK: Использовать число в txt как переменную для мат. примера

Afflik пишет:

вместо упреков можно было бы и помочь человеку

А как помочь-то? Вы спрашиваете:

Afflik пишет:

Возможно как-нибудь в дальнейшем использовать Result как число для проверки условия, типа Result меньше, больше или равно другому числу?

Ну, возможно. Только можно было просто взять и проверить этот факт самостоятельно, чего спрашивать-то. Другое дело, если непонятен синтаксис такой проверки, так нужно было написать, как именно пытались.

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