If Search()

IF Search() searches a text file for the occurrence of a specific text string. It skips the occurrence of the string if it is on a line beginning with skipstring. It searches within the section bracketed by search-after-string and search-before-string. When found, the function returns a true condition for use in the IF statement and assigns the variable $SEARCH$ with the numeric value of the line number in which the string was found. It also assigns values to $LEFT$ and $RIGHT$ variables. These two variables contain the text that appears to the left and the right of the string. Most frequently, this function is used with the ADDTEXT command to edit a line in an existing text file.

Example 1:

IF Search("zipcode.exe","c:\Autoexec.bat")

ADDTEXT: "$LEFT$zipcode.exe -USA$RIGHT$", "c:\Autoexec.bat", "$SEARCH$", replace

ENDIF

This example searches the text file C:\Autoexec.bat for the string Zipcode.exe. If it is found, then the parameter -USA is inserted into the line immediately after Zipcode.exe. Any other text in that line, either in front of or following Zipcode.exe is maintained.

Example 2:

ASK1: "your name", prompt="Please enter your name:"

IF Search("Sir","$sourcedir$\readme.txt")

ADDTEXT: "$LEFT$$ASK1$$RIGHT$", "$defaultdir$\readme.txt", "$SEARCH$", replace

ENDIF

This example prompts the user for a name and assigns the value to $ASK1$. The SEARCH function searches the Readme.txt file that is on the source drive for Sir. The line number in which Sir appears in this text file is assigned to the variable $SEARCH$. The ADDTEXT locates that line and replaces it with the user's name (as stored in $ASK1$). It restores whatever came before Sir by using $LEFT$, and whatever was to the right of Sir by using $RIGHT$.

Example 3:

IF SEARCH("Drive=","$windir$\pcloan.ini", ";", begin="[Network]", end="[end]")

ADDTEXT: "$LEFT$Drive1=$RIGHT$", "$windir$\pcloan.ini", "$SEARCH$", replace

ENDIF

You can also replace a line in a specific section in a .ini file. This example searches in the section labeled Network for the occurrence of Drive= and substitutes the value Drive1. Note that this example skips any line starting with ;.


Объявления:
    • Www.mebelten.ru

      Подстолье для каменной столешницы. Купить металлические подстолья www.mebelten.ru.

      www.mebelten.ru


  1. Хранение вещей
    Временное хранение вещей для частных лиц и бизнеса. От 1 кв.м.
    www.skladovka.ru

     
  2. Светодиодные управляемые знаки
    Производство и разработка.
    www.elintel.ru

     
  3. Кредит на неотложные нужды!
    От 12% годовых в рублях, на сумму до 3 000 000 руб.! Без комиссий !
    www.bm.ru

     
  4. правильные окна пластиковые
    современные Окна, энциклопедия строительства ответит на все ваши вопросы
    sdelajsam.ru

     
  5. Свободное Айкидо
    Айкидо - это просто, но не примитивно. Опыт и знания независимого эксперта.
    aikifreedo.narod.ru

     
  6. Системы пожарной сигнализации
    Монтаж и ремонт пожарной сигнализации. Мы - профессионалы своего дела!
    www.3acom.ru

     
  7. Ищете майки мужские?
    Мужские майки по низким ценам на Молоток.Ру! Успей купить сейчас!
    molotok.ru

     
  8. Сырье полипропиленовое
    Не тратьте время зря - просто зайдите на YPAG.RU
    www.ypag.ru

     
  9. Матрицы для мониторов ноутбуков
    Различной диагонали. Купите оригинальное качество по низким ценам! Доставка
    www.asx-spb.ru

     
  10. Годовая виза в Италию
    Быстро и недорого оформим годовую визу в Италию. Любые визы! Надежно!
    viza.1000turov.ru

     
  11. Арендатор.ру -торговые помещения!
    аренда кафе Профсоюзная. Обновления каждый день!
    www.arendator.ru

     
  12. Купи участок: от 5000 руб./сотка
    Новая Рига: ИЖС, рассрочка. Распродажа. Без подряда. Звоните!
    tvoyuchastok.ru

     
  13. форум советники
    форум советники здесь!
    forum-forex.info

     
  14. Аппарат педикюра, маникюра STRONG
    Strong 204/102- 6500руб, Strong 90/102-6300руб, Strong 209A/107- 11500руб
    strong-nail.ru

     
  15. Печати: Профсоюзная!
    Срочное изготовление печатей и штампов. Доставка печатей по Москве!
    pechatimetro.ru

     
  16. Подарите поход в Model 357
    Подарите зажигательные ритмы, свободные движения, прилив бодрости и сил!
    www.wellnesscard.ru

     
  17. Продажа юридических адресов
    От собственника офисных помещений! Гарантия работы! Подробнее на сайте!
    www.uradresvip.ru

     
  18. Бавария: ОнлайнТур.рф
    Все туры, вылеты и страны, выгодно. Надежно! С ОнлайнТУРом ездить нужно!
    www.onlinetur.ru

     
  19. Сварочный аппарат
    Сварочный аппарат. Строительный портал. Новости, статьи, обзоры.
    www.rmnt.ru

     
  20. Мотокультиватор ЕСНО ТС-210
    Сделайте Вашу самую трудную земельную работу легкой и продуктивной!
    www.shopinstrument.ru

     
  21. 15 соток в Сочи за 1900 000 руб.!
    Срочная продажа. Без посредников.
    rielt-sochi.ru

     
  22. Зарабатывайте на Forex
    Зарабатывайте на Forex на автопилоте! Прибыль до 300% в месяц!
    invest-system.net

     
  23. Заказ такси на вокзал. Скидки.
    Вызов такси недорого на вокзалы Санкт-Петербурга. Заказ с сайта =скидка 10%
    taxipiter.ucoz.ru

     
  24. Клавиатурный тренажер «Гепард»
    Освоить слепую печать за 5 дней. Русская и английская раскладка. 200 руб.
    www.softkey.ru

     
  25. 6402 р!
    Нержавеющая сталь 5-свет подвеска свет с Кристалл Люкс Капли из Китая
    www.niksol.ru

     
  26. Металлочерепица Lindab 210 руб.
    Настоящая кровля из Финляндии и Швеции со склада в СПб по низким ценам.
    www.smart-stroy.ru

     
  27. Производители натяжных
    Производители натяжных потолков- Подробная Информация описание цены
    www.rmnt.ru

     
  28. Детская мебель
    Товары для будущих мам в Перми. Одежда и обувь со скидкой до 70%!
    mamsy.ru

     
  29. Овощерезки из Германии! Скидка!
    100% качество. Доставка. Акция! Скидка 50% + подарок каждому!
    ovoscherezka-nicerdicer.ru

     
  30. Турник+Брусья+Пресс= 2790р. Жми!
    Продажа настенных турников! Магазин в Спб! Самые низкие цены! Доставка!
    mr-snow.ru