Практическое применение макросов (Два примера из личной дискеты) (C) 1997 A.Soft Music by Shov Кто ведет свой каталог, я имею ввиду каталог, где присутствует полное название, фирма, год и т.д. и если он большой или очень здоровый, трудно с ним работать, т.е. дополнять, выбирать, сортировать и тому подобное. В этой небольшой заметке я хочу пока- зать, как можно немного облегчить себе жизнь с помощью макросов. Первый макрос позволяет собирать несколько текстовых файлов в один. Единственный недостаток - нет проверки на последний файл и вам при- дется после загрузки последнего файла срочно жать на педаль "space": I#11i#0A#67#0EI Подробно я не буду его описывать, я думаю, что вы сами разберетесь, как и что здесь работает, а вот что он делает немно- го расскажу. В подкаталог вы записываете подряд текстовые файлы, которые вам надо соеди- нить, затем на первом файле запускаете ре- дактор, запускаете этот макрос, что будет дальше посмотрите сами. Теперь представте себе вот такую си- туацию - вы составили алфафит. Теперь вам надо занести в него новые игры и отсорти- ровать по алфавиту. Предположим, что этот файл занимает этак строк 700 (поверьте это еще не предел). Конечно все эти операции можно сделать вручную, но это очень долгая и трудоемкая операция. И тут нам помогут макросы. Все очень упрощается, нам остает- ся только занести файл в файл алфавита, выйти в макросы, нажать одну кнопочку и можно отправляться подышать свежим возду- хом, или свежим никотином, спокойно выпить пивка, короче, кто, что предпочитает, все будет сделано без вас. m#05#11#4D#2E#12#62#11#4D#12#56 Что эта строчка делает - маркируется весь файл, а затем вызывается сортировка. Навсякий случай разделите блоки текс- та с разными буквами пустой строкой, и в обоих этих макросах нет установки позиции курсора, поэтому перед включением поставь- те курсор на необходимую вам позицию. Хотя это тоже можно дописать в макрос. __________________________________________