Galkov писал(а):
Netspirit, может покажешь на деле?Вариант 1:
- заводишь в компоненте глобальную переменную по gvar()
- перед внесением данных проверяешь её значение, если не равно 1 - вносишь данные
- как только данные были один раз внесены, ставишь значение переменной равным 1
Вариант 2:
- выполнять поиск требуемого текста в блоке с помощью функции block.intext()
Только учитывать что функция ищет только целую строку. Примерно:
if (block.intext('function SomeFunc(arg1: Integer): Boolean;')) // Найдёт
if (block.intext('SomeFunc')) // Не найдёт
(В пакете Android я это поправил в кодогенераторе)
if (block.intext('SomeFunc')) // Не найдёт
Вариант 3:
- получить текст блока с помощью block.ascode()
- искать в полученном тексте с помощью функции pos(substr, str)