Не работает Search ...

  • Автор темы Автор темы mr.Dream
  • Дата начала Дата начала
Статус
Закрыто для дальнейших ответов.

mr.Dream

Участник
Топикстартер
Сообщения
23
Реакции
0
... для TextFrame. Вылетает "Argument Not Optional"

кусок кода на VB:

var
Dim myTextFrame As InDesign.TextFrame
Dim myStr() as Texts

myStr = myTextFrame.Search("WellWellWell", True, False, " ")

PS myStr объявлял по разному и String и Text ...
 
Ответ: Не работает Search ...

Фигней какой-то занимаешься.
Тебе поиск Array отдает. Причем так и написано в документации – Array of Texts.
А ты ему то ссылку на объект подсовываешь, то ссылку на коллекцию.
 
Ответ: Не работает Search ...

Если не трудно, поправьте код как было бы правильно ...
 
Ответ: Не работает Search ...

Разобрался. Делаем так:

Dim myRes as Integer
myRes = myTextFrame.Search("WellWellWell", True, False, " ").Count

По правде говоря, мне всего лишь нужно было знать, есть ли хотябы одно вхождение подстроки "WellWellWell" во фрейме... Т.о. если myRes > 0, то условие удовлетворено...

VB для меня язык незнакомый, так что строго не судите
 
Ответ: Не работает Search ...

На любом языке Array != Collection :)
Пиши на JavaScript.
 
Статус
Закрыто для дальнейших ответов.