powered by simpleCommunicator - 2.0.41     © 2025 Programmizd 02
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Просмотр текста только на чтение и печать
6 сообщений из 6, страница 1 из 1
Просмотр текста только на чтение и печать
    #39031724
qqqwww877
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Доброго дня!

Имеется текстовый файл.Пользователь смотрит его в нередактируемом Editbox.
Далее нужно этот текстовый файл просто отправить на печать.
Печать в лоб из файла не получается.
Печатает только из репорта или винды. Принтер не расшаривается. Прога будет ставиться на неизвестный комп и как там принтер будет выбираться тоже непонятно.

Вот думаю можно ли его быстро залить в репорт фокспро как текст огромной длины и оттуда напечатать?

Подскажите куда копать?
...
Рейтинг: 0 / 0
Просмотр текста только на чтение и печать
    #39031727
Dima T
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Как вариант: перегнать файл в DBF где одна строка текста - одна запись. Дальше выводить репортом. Чтобы было ровно - взять моноширинный шрифт (например Courier).

Другой вариант: использовать MS Word или Опен-офис. Можно еще через браузер попробовать.
...
Рейтинг: 0 / 0
Просмотр текста только на чтение и печать
    #39031732
Dima T
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Можно еще попробовать заливать в мемо-поле одна запись - один абзац. А у поля репорта выставить авто-расширение по высоте.
...
Рейтинг: 0 / 0
Просмотр текста только на чтение и печать
    #39031747
qqqwww877
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Хочу в репорт,но не могу разобраться .. одна запись помещается на одной странице,как влепить всё в одну-две страницы отчета?
...
Рейтинг: 0 / 0
Просмотр текста только на чтение и печать
    #39031776
Дед Евгений
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Можно использовать системные настройки. Мной двно используется такой способ просмтора и печати текстовых файлов. Вот пример процедуры, в качестве параметра в него передайтся путь и имя файла

PROCEDURE ViewSystemFile
PARAMETERS cNameFileStr
IF PARAMETERS() = 0
cNameFileStr = ""
ENDIF
IF FILE(cNameFileStr)
DECLARE INTEGER ShellExecute ;
IN SHELL32.DLL ;
INTEGER nWinHandle, ;
STRING cOperation, ;
STRING cFileName, ;
STRING cParameters, ;
STRING cDirectory, ;
INTEGER nShowWindow
Mytext = ShellExecute(0,"Open",cNameFileStr,"","",4)
ELSE
= MESSAGEBOX("Файл не найден или не создан." + CHR(13) + "..."+cNameFileStr ,0+48+0,"Файл")
ENDIF
Таким образом из фокса открывается любой файл, при этом он берет настройки из реестра. Если у вас расширение TXT, то он его и откроет в блокноте. А из любого текстового редактора есть хорошие функции печати.
...
Рейтинг: 0 / 0
Просмотр текста только на чтение и печать
    #39031788
qqqwww877
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
использовал memo!!!
Спасибо!

А через блокнот не пойдет там пользователь может отредактировать, и вначале я пошёл по этому пути,но пришел всё-таки к репорту.
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Просмотр текста только на чтение и печать
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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