powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Текстовый формат MS DOS
4 сообщений из 4, страница 1 из 1
Текстовый формат MS DOS
    #32293125
Юрий Р.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Прошу прощения за, возможно, тривиальный вопрос. Программа на VFP (6,7 или 8) должна печатать квитанции на матричном принтере. Квитанция - это сформированный программно текстовый файл. Как сделать, чтобы этот файл создавался в формате MS DOS ? Очень расчитываю на Ваши советы.
...
Рейтинг: 0 / 0
Текстовый формат MS DOS
    #32293152
Равиль
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Уточните пожалуйста для чего нужен формат MS DOS.
Для сохранения квитанции в виде текстового файла или
для ускорения печати на матричнике ?
...
Рейтинг: 0 / 0
Текстовый формат MS DOS
    #32293180
bdv9
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если в файле нет псевдографики, то можно просто с помощью команды CpConvert()

Если есть псевдографика.
Пишешь программу формирования текстового файла с помощью команд Set TextMerge, "\", "\\" на FPD (FoxPro под Dos). Затем компилируешь ее в VFP.

Создаешь файл printdos.bat, в нем одна строка:
Код: plaintext
COPY % 1  PRN

Создаешь ярлык printdos.pif для printdos.bat и во вкладке "Разное" обязательно проставь галочку "Полная остановка".

Код на FPD.
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
SET TEXTMERGE ON TO &lcNameFile NOSHOW

\Строка1
\Строка2
...
\СтрокаN

SET TEXTMERGE TO
SET TEXTMERGE OFF


Код в VFP.
Код: plaintext
1.
2.
3.
4.
5.
6.
lcRunProg = gcPath + 'PRG\ProgDos.PRG'
** Формирование в формате Dos
DO &lcRunProg
** Печать
lcPrintDos = gcPath + 'printdos.pif'
RUN /N &lcPrintDos &lcNameFile

gcPath - это путь к файлам.
lcNameFile - имя сформированного файла.
...
Рейтинг: 0 / 0
Текстовый формат MS DOS
    #32294201
Юрий Р.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Большое спасибо за такой обстоятельный совет.
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Текстовый формат MS DOS
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]