@clarabellerising Спасибо ! заработало !
[491012000] [22:08:13] Поток №1 : Текущие данные : 54545
[596145536] [22:08:13] Поток №1 : 1
[266106771] [22:08:14] Поток №1 : Текущее повторение цикла : 0
[266106771] [22:08:14] Поток №1 : Текущее повторение цикла : 1
[266106771] [22:08:14] Поток №1 : Текущее повторение цикла : 2
[270422603] [22:08:15] Поток №1 : ф-я 0004 0004 0001
[491012000] [22:08:15] Поток №1 : Текущие данные : 2545
[596145536] [22:08:15] Поток №1 : 2
[266106771] [22:08:15] Поток №1 : Текущее повторение цикла : 0
[266106771] [22:08:15] Поток №1 : Текущее повторение цикла : 1
[266106771] [22:08:16] Поток №1 : Текущее повторение цикла : 2
[270422603] [22:08:16] Поток №1 : ф-я 0004 0004 0002
[491012000] [22:08:16] Поток №1 : Текущие данные : 545454
[596145536] [22:08:16] Поток №1 : 3
[266106771] [22:08:17] Поток №1 : Текущее повторение цикла : 0
[266106771] [22:08:17] Поток №1 : Текущее повторение цикла : 1
[266106771] [22:08:17] Поток №1 : Текущее повторение цикла : 2
[270422603] [22:08:18] Поток №1 : ф-я 0004 0004 0003
Док: Функция RInfo()
-
Возвращает свойство ресурса, заданное при его определении. Эта функция НЕ позволяет узнать текущие значения успехов и неудач при использовании того или иного ресурса.
Синтаксис:
RInfo("resourceName", "key")где
- "resourceName" - имя ресурса безо всяких фигурных и иных скобок.
- "key" - ключ, в зависимости от типа ресурса, см. ниже.
Ключи по типам ресурсов
- Источник - GitHub, BAS/Engine/engineresourcecontroller.cpp: https://github.com/bablosoft/BAS/blob/d9acdb4a51e48b1f2bd09342cf726636695fc74e/Engine/engineresourcecontroller.cpp#L85
- Я оставил хвосты кода, чтобы чуть больше было понятно прошаренным людям.
- Исходники явно не свежие. Может, что-то и сильно поменялось. Но пока вот.
>>> FixedString Type : m->GetTypeId() >>> FixedInteger Type : m->GetTypeId() >>> RandomInteger Type : m->GetTypeId() Maximum : QString::number(r->GetMaxUserValue()) Minimum : QString::number(r->GetMinUserValue()) >>> RandomString Type : m->GetTypeId() Mask : r->GetValue() >>> Select Type : m->GetTypeId() Options : res >>> Database Type : m->GetTypeId() SuccessAttempts : QString::number(r->GetSuccessAttempts()) FailAttempts : QString::number(r->GetFailAttempts()) >>> LinesFromFile Type : m->GetTypeId() FileName : r->GetFilename() Location : r->GetFilename() SuccessAttempts : QString::number(r->GetSuccessAttempts()) FailAttempts : QString::number(r->GetFailAttempts()) >>> LinesFromScript Type : m->GetTypeId() >>> LinesFromUrl Type : m->GetTypeId() Url : r->GetUrl() Location : r->GetUrl() SuccessAttempts : QString::number(r->GetSuccessAttempts()) FailAttempts : QString::number(r->GetFailAttempts()) >>> FilesFromDirectory Type : m->GetTypeId() Directory : r->GetDirectory() Location : r->GetDirectory() SuccessAttempts : QString::number(r->GetSuccessAttempts()) FailAttempts : QString::number(r->GetFailAttempts())Примечания:
- Ключ "Type" везде это и есть тип ресурса, например, для ресурса "LinesFromUrl" Type == "LinesFromUrl".
- Обратите внимание, что во многих местах, например, есть и ключ "Directory", и ключ "Location", и им
присваивается то же самое значение. - Для ресурса типа "Select" ключ "Options" содержит список строк опций через запятую.