Forum in READ ONLY mode! All questions and discussions on Discord official server, invite link: https://discord.gg/VxsGzJ7

Как достать цифры из журнала

тут можно задать вопрос по скриптингу
Post Reply
shinma
Expert
Expert
Posts: 505
Joined: 28.04.2011 12:05

Как достать цифры из журнала

Post by shinma »

Есть нечто такое
s:=Journal(InJournalBetweenTimes('available in about',jtime,now));
после этой фразы идет однозначное или двухзначное число.
Как можно это число красиво забрать в переменную integer.
Заранее спасибо.
--->>>ПОИСК ПО ФОРУМУ, НАЧНИ С НЕГО!!!<<<---
--->>>Search the forum, start with him!!!<<<---
95% Ваших вопросов уже кем-то написаны и решены.
User avatar
Vizit0r
Developer
Developer
Posts: 3958
Joined: 24.03.2005 17:05
Contact:

Re: Как достать цифры из журнала

Post by Vizit0r »

парсить ручками.
"Пишите код так, как будто сопровождать его будет склонный к насилию психопат, который знает, где вы живете". (с) Макконнелл, "Совершенный код".
shinma
Expert
Expert
Posts: 505
Joined: 28.04.2011 12:05

Re: Как достать цифры из журнала

Post by shinma »

for i to lengt(s)
? так чтоль. Я просто думал куда нить подальше отойти от этого примитива.
Last edited by shinma on 19.02.2013 13:20, edited 1 time in total.
--->>>ПОИСК ПО ФОРУМУ, НАЧНИ С НЕГО!!!<<<---
--->>>Search the forum, start with him!!!<<<---
95% Ваших вопросов уже кем-то написаны и решены.
User avatar
Vizit0r
Developer
Developer
Posts: 3958
Joined: 24.03.2005 17:05
Contact:

Re: Как достать цифры из журнала

Post by Vizit0r »

я могу прокинуть в скрипт функцию
function DeFormat(const Str : string; const Format: string; Args : array of const) : integer;


как оно в стелсе используется (парсинг элемента buttontileart в гампе)

Code: Select all

                            DeFormat(SubCommand,'%d %d %d %d %d %d %d %d %d %d %d',
                                     [@x,@y,@released_id,@pressed_id,
                                      @quit,@page_id,@return_value,
                                      @art_id,@Hue,@art_x,@art_y]);
но оно совсем не такое универсальное и всеядное, как scanf в сях.
"Пишите код так, как будто сопровождать его будет склонный к насилию психопат, который знает, где вы живете". (с) Макконнелл, "Совершенный код".
shinma
Expert
Expert
Posts: 505
Joined: 28.04.2011 12:05

Re: Как достать цифры из журнала

Post by shinma »

будет кульно
--->>>ПОИСК ПО ФОРУМУ, НАЧНИ С НЕГО!!!<<<---
--->>>Search the forum, start with him!!!<<<---
95% Ваших вопросов уже кем-то написаны и решены.
shinma
Expert
Expert
Posts: 505
Joined: 28.04.2011 12:05

Re: Как достать цифры из журнала

Post by shinma »

Почему не могу задействовать такой код

const
MasNumb : array[1..10] of string = ('1','2','3','4','5','6','7','8','9','0');

как его сделать через var я знаю. Просто интересно почему с константами так не работает.
--->>>ПОИСК ПО ФОРУМУ, НАЧНИ С НЕГО!!!<<<---
--->>>Search the forum, start with him!!!<<<---
95% Ваших вопросов уже кем-то написаны и решены.
User avatar
Vizit0r
Developer
Developer
Posts: 3958
Joined: 24.03.2005 17:05
Contact:

Re: Как достать цифры из журнала

Post by Vizit0r »

пакс позволяет вроде.
"Пишите код так, как будто сопровождать его будет склонный к насилию психопат, который знает, где вы живете". (с) Макконнелл, "Совершенный код".
Post Reply