Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

RusFAQ.ru: Программирование на Basic / VBA


Информационный Канал Subscribe.Ru

РАССЫЛКИ ПОРТАЛА RUSFAQ.RU

/ КОМПЬЮТЕРЫ И ПО / Языки программирования / Basic/VBA

Выпуск № 162
от 19.11.2005, 22:24

Администратор:Калашников О.А.
В рассылке:Подписчиков: 120, Экспертов: 18
В номере:Вопросов: 1, Ответов: 2


Вопрос № 29558: Добрый день. Такая вот ежедневная задача. Печатаю километровый документ в DOS . Текстовый файл сформирован древней программой для печати страницами. Приходится удалять руками символы деления документа на страницы, чтобы печатать документ на рулоне. П...

Вопрос № 29.558
Добрый день. Такая вот ежедневная задача. Печатаю километровый документ в DOS . Текстовый файл сформирован древней программой для печати страницами. Приходится удалять руками символы деления документа на страницы, чтобы печатать документ на рулоне. Подскажите кусочек кода, чтоб удалять из текстового файла символ разделителя страниц (не знаю даже его код). Спасибо.
Отправлен: 14.11.2005, 22:21
Вопрос задал: Igigig (статус: Посетитель)
Всего ответов: 2
Мини-форум вопроса >>> (сообщений: 0)

Отвечает: AlexanderZh
Здравствуйте, Igigig!
тахнология такая:
открываешь входящий файл (open "file.txt" for input as #1)
открываешь выходящий файл (open "nopage.txt" for output as #2)
затем в цикле:
dim txt as string
do while not eof(1)
line input #1,txt
if asc(txt)<>***вот тут надо код этого символа вставить*** then
write #2,txt
end if
loop
close #1,#2

должно работать :-) а символ отловить проще при пошаговом исполнении, смотреть чему txt равно. я к сожалению код его забыл и посмотреть негде...
Ответ отправил: AlexanderZh (статус: 2-ой класс)
Отправлен: 15.11.2005, 17:10
Оценка за ответ: 5

Отвечает: Игорь Елизаров
Здравствуйте, Igigig!
Если это вам надо ТОЛЬКО ДЛЯ ПЕЧАТИ.. посмотрите подробнее параметры принтера..
как правило, если принтер поддерживает рулонную печать (есть переключатель на рулон) то у него есть возможность отключения анализа кода "Перевод страницы", то есть принтер аппаратно перевод страницы заменяет пропуском нескольких строк. Посмотрите, проверьте, может это решит Ваши проблемы.
Ответ отправил: Игорь Елизаров (статус: 2-ой класс)
Отправлен: 17.11.2005, 16:58
Оценка за ответ: 4


Отправить вопрос экспертам этой рассылки

Приложение (если необходимо):

* Код программы, выдержки из закона и т.п. дополнение к вопросу.
Эта информация будет отображена в аналогичном окне как есть.

Обратите внимание!
Вопрос будет отправлен всем экспертам данной рассылки!

Для того, чтобы отправить вопрос выбранным экспертам этой рассылки или
экспертам другой рассылки портала RusFAQ.ru, зайдите непосредственно на RusFAQ.ru.


Форма НЕ работает в почтовых программах The BAT! и MS Outlook (кроме версии 2003+)!
Чтобы отправить вопрос, откройте это письмо в браузере или зайдите на сайт RusFAQ.ru.


© 2001-2005, Портал RusFAQ.ru, Россия, Москва.
Идея, дизайн, программирование: Калашников О.А.
Email: adm@rusfaq.ru, Тел.: +7 (926) 535-23-31
Авторские права | Реклама на портале
Яндекс Rambler's Top100 hotlog_js="1.0"; hotlog_r=""+Math.random()+"&s=314124&im=101&r="+escape(document.referrer)+"&pg="+ escape(window.location.href); document.cookie="hotlog=1; path=/"; hotlog_r+="&c="+(document.cookie?"Y":"N"); hotlog_js="1.1";hotlog_r+="&j="+(navigator.javaEnabled()?"Y":"N") hotlog_js="1.2"; hotlog_r+="&wh="+screen.width+'x'+screen.height+"&px="+ (((navigator.appName.substring(0,3)=="Mic"))? screen.colorDepth:screen.pixelDepth) hotlog_js="1.3" hotlog_r+="&js="+hotlog_js; document.write("HotLog")

Subscribe.Ru
Поддержка подписчиков
Другие рассылки этой тематики
Другие рассылки этого автора
Подписан адрес:
Код этой рассылки: comp.soft.prog.basicvba
Архив рассылки
Отписаться
Вспомнить пароль

В избранное