Гость
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Не печатает на принтер командой ??? / 18 сообщений из 18, страница 1 из 1
18.02.2011, 11:09
    #37123949
TGO_
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не печатает на принтер командой ???
Здравствуйте!
подскажите пожалуйста, в чем может быть проблема?
хочу вывести на принтер установленный по умолчанию строку
PROCEDURE Test
PRIVATE m.string
m.string = 'Тест'
??? m.string
RETURN

В окне задач принтера появляется запись о задаче, но принтер не печатет, затем задача сама уходит.
...
Рейтинг: 0 / 0
18.02.2011, 11:17
    #37123985
Sergey Sizov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не печатает на принтер командой ???
TGO_Здравствуйте!
подскажите пожалуйста, в чем может быть проблема?
хочу вывести на принтер установленный по умолчанию строку
PROCEDURE Test
PRIVATE m.string
m.string = 'Тест'
??? m.string
RETURN

В окне задач принтера появляется запись о задаче, но принтер не печатет, затем задача сама уходит.Виндовый спулер заточен на работу со страничными устройствами. И потому ждет команды окончания страницы.
Код: plaintext
???chr( 12 )
...
Рейтинг: 0 / 0
18.02.2011, 11:23
    #37124010
TGO_
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не печатает на принтер командой ???
добавил в строку chr(12)
ничего не поменялось ((
...
Рейтинг: 0 / 0
18.02.2011, 11:27
    #37124023
Sergey Sizov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не печатает на принтер командой ???
TGO_добавил в строку chr(12)
ничего не поменялось ((Может лучше использовать что-то более стандартное? А то сейчас придется еще и в настройках принтеров ковыряться и т.д.
...
Рейтинг: 0 / 0
18.02.2011, 11:30
    #37124036
TGO_
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не печатает на принтер командой ???
Sergey SizovTGO_добавил в строку chr(12)
ничего не поменялось ((Может лучше использовать что-то более стандартное? А то сейчас придется еще и в настройках принтеров ковыряться и т.д.

задача состоит в том, чтобы вывести на принтер штрих-кодов управляющую строку.
я не особо силен в фоксе, просто готовое приложение на нем есть и приходится разбираться
...
Рейтинг: 0 / 0
18.02.2011, 11:35
    #37124052
ПЕНСИОНЕРКА
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не печатает на принтер командой ???
TGO_,

что-бы не возиться с DOS-овскими драйверами формировала текстовый файл и печатала через word

set alte to c:\txt00.doc
set alte on
??"<html><meta http-equiv=Content-Type content="text/html; charset=CP866">"
??"<pre>"
?123
?"</pre>"
set alte off
set alte to
...
Рейтинг: 0 / 0
18.02.2011, 11:36
    #37124056
ПЕНСИОНЕРКА
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не печатает на принтер командой ???
TGO_,

что-бы не возиться с DOS-овскими драйверами формировала текстовый файл и печатала через word

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
set alte to c:\txt00.doc
set alte on
??"<html><meta http-equiv=Content-Type content=""text/html; charset=CP866"">"
??"<pre>"                          
? 123 
?"</pre>"
set alte off
set alte to
...
Рейтинг: 0 / 0
18.02.2011, 11:41
    #37124068
Sergey Sizov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не печатает на принтер командой ???
TGO_Sergey Sizovпропущено...
Может лучше использовать что-то более стандартное? А то сейчас придется еще и в настройках принтеров ковыряться и т.д.

задача состоит в том, чтобы вывести на принтер штрих-кодов управляющую строку.
я не особо силен в фоксе, просто готовое приложение на нем есть и приходится разбиратьсяНу так а сама печать на принтер как организована?
...
Рейтинг: 0 / 0
18.02.2011, 11:55
    #37124125
TGO_
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не печатает на принтер командой ???
Sergey Sizov,

хочу на принтер, который подключен на лпт порт послать строку на языке EPL,которую принтер должен обработать и напечатать штрих-код, например, такая строка:
N
B5,5,0,0,4,N,30,N,"Test"
P1
Но для начала хочу, чтоб принтер напечатал хоть что-то. Из текстовых редакторов принтер печатает нормально.
...
Рейтинг: 0 / 0
18.02.2011, 11:59
    #37124138
igorbik
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не печатает на принтер командой ???
PRIVATE m.string
m.string = 'Тест'
set printer off
??? m.string
set printer on

Так у меня выводит, иначе никак.
Поиграться надо с командами подключения принтера и аналогичными.
...
Рейтинг: 0 / 0
18.02.2011, 12:02
    #37124153
Sergey Sizov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не печатает на принтер командой ???
TGO_Sergey Sizov,

хочу на принтер, который подключен на лпт порт послать строку на языке EPL,которую принтер должен обработать и напечатать штрих-код, например, такая строка:
N
B5,5,0,0,4,N,30,N,"Test"
P1
Но для начала хочу, чтоб принтер напечатал хоть что-то.Само желание понятное. Но вот способ выбран неудачный. Об этом речь. Из текстовых редакторов принтер печатает нормально.Разумеется. Ведь текстовые редакторы не строку посылают на принтер, а как минимум страницу. Сколько еще раз нужно это повторить?

Что и как печатается на принтер? Вот в этот процесс и надо встраиваться.
...
Рейтинг: 0 / 0
18.02.2011, 12:22
    #37124229
fore5ta
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не печатает на принтер командой ???
TGO_хочу вывести на принтер установленный по умолчанию строку
Код: plaintext
1.
2.
3.
4.
PROCEDURE Test
PRIVATE m.string
m.string = 'Тест'
??? m.string
RETURN
По умолчанию fox команду ??? будет посылать на LPT1. Если принтер установленный по умолчанию сидит не на LPT а скажем сетевой или на USB порте, то надо fox поправлять SET PRINTER и сопутствующими CONSOLE, OUTPUT.
...
Рейтинг: 0 / 0
18.02.2011, 12:37
    #37124287
прошелмимо
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не печатает на принтер командой ???
TGO_Sergey Sizov,

хочу на принтер, который подключен на лпт порт послать строку на языке EPL,которую принтер должен обработать и напечатать штрих-код, например, такая строка:
N
B5,5,0,0,4,N,30,N,"Test"
P1
Но для начала хочу, чтоб принтер напечатал хоть что-то. Из текстовых редакторов принтер печатает нормально.

модель принтера?

версия фокспро?
...
Рейтинг: 0 / 0
18.02.2011, 12:40
    #37124296
TGO_
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не печатает на принтер командой ???
прошелмимо,

фокс 9.0 СП2
принтер godex ez-1100plus

а если не привязываться к конкретному принтеру.
хотя бы просто подскажите, как на принтер по умолчанию вывести строку "хэллоу ворлд" :)
...
Рейтинг: 0 / 0
18.02.2011, 12:46
    #37124318
прошелмимо
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не печатает на принтер командой ???
TGO_прошелмимо,

фокс 9.0 СП2
принтер godex ez-1100plus

а если не привязываться к конкретному принтеру.
хотя бы просто подскажите, как на принтер по умолчанию вывести строку "хэллоу ворлд" :)

прекрасно

ось надеюсь у Вас Win.
драйвер есть? установили? раз печатаете из редакторов.
...
Рейтинг: 0 / 0
18.02.2011, 12:48
    #37124325
Sergey Sizov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не печатает на принтер командой ???
TGO_прошелмимо,

фокс 9.0 СП2
принтер godex ez-1100plus

а если не привязываться к конкретному принтеру.
хотя бы просто подскажите, как на принтер по умолчанию вывести строку "хэллоу ворлд" :)Выести на принтер СТРАНИЦУ со строкой "хэллоу ворлд". Так понятно или еще нет?
...
Рейтинг: 0 / 0
18.02.2011, 12:57
    #37124351
прошелмимо
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не печатает на принтер командой ???
new label
нарисуйте,
пропишите в ней пар-ры принтера

report form ...

что будет?
...
Рейтинг: 0 / 0
18.02.2011, 16:07
    #37125008
KindDog
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не печатает на принтер командой ???
1. Заходите на сайт http://www.seagullscientific.com/aspx/thermal_95.aspx
2. Качаете оттуда дрова на свой принтер и ставите их
3. Залезаете в хелп и ищете там раздел "Automation" информацию про утилиту SSDAL.EXE
4. Ищете в инете информацию о том как ShellExecute вызвать из фокса консольное приложение с параметрами
5. Оформляете все это в небольшой универсальный классик, которому на вход подается имя принтера и текстовый файлик с командами принтера
6. Отписывате сюда - как у вас все прошло.
...
Рейтинг: 0 / 0
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Не печатает на принтер командой ??? / 18 сообщений из 18, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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