PDA

Показать полную графическую версию : FoxPro & Ethernet


Страниц : 1 [2] 3

Lamo
02-03-2004, 20:20
Sadok
В том то и дело что если из командной строки запускать
- то все чик-пок
это не работает если
командой xcopy на принтер через run
из фокса не пашет вот где гвоздик

Ну сам компильни файлик типа

fff="c:\temp\123.txt"
Quene=" \\server\printer"
a="copy "+fff+Quene+" > NUL"
run &a

и увидишь что он тебе скажет, (а в 9х на ура прокатит)

Murder7
02-03-2004, 20:42
Lamo вопрос понятен. Проверим. Как раз будет возможность проверить на 98 и ХР.
Вы далеко-то отсюда не разбегайтесь. В выходные ещё задачек подкину...:)

Sadok
02-03-2004, 21:52
Lamo
Ну сам компильни файлик типа
Хе. Это что? :) Фокс чтоль? Я его "в руках мял" ой-ой как давно. Разговор идет (я так понял) в контексте "заставить Фокса работать в сети, в частности печатать на сетевой принтер". И говорю (не как разработчик, а как админ). что штука с net use работает. Для чистоты эксперимента - так же работают паскалевские проги.
ПЫС: про код ничего не скажу.  тут может быть что угодно, например, запрет на передачу в командный интерпритатор глобальных переменных.

Murder7
07-03-2004, 09:39
А вот и вопрос: матричный принтер печатает из-под Фокса нормально, а вот лазерник Canon LBP-810 печатает это криво. Поробуйте посмотреть тексовый фаил, напечатаный в досе в кодировках DOS и WIN и поймете в чем разница. Так вот: сможет ли лазерник со встроенными шрифтами и возможностью печатать из-под доса решить эту проблему.

Lamo
07-03-2004, 10:21
Murder7

и возможностью печатать из-под доса решить эту проблему.

Да HP2100 печатает без проблемсов,
либо можно использовать прогу DosPRN
проверить на 98 и ХР.
Проверял ?


Sadok

на передачу в командный интерпритатор
глобальных переменных.

А как проверить/выявить такое ?

Vich
07-03-2004, 15:23
а set в командном интерпретаторе на что? сравить объявленные глобальные переменные и реально присутствующие вполне можно

Sadok
08-03-2004, 07:59
Lamo
А как проверить/выявить такое ?
Прочитать документацию? :)

Lamo
08-03-2004, 10:18
Vich
Что я только с этим сетом не делал - бестолку...
и пути прописывал и батники писал... фигня все... не катит

Sadok
Да нету там ничего в RTFM такого...

----------------------------------------------------------------------
Гвоздь в том (задумайтесь над этой фразой) -
что не катит на НТ-ядре, на 9х на ура все летает.

Тут чтот более тонкое... размером с лом хороший :)

Murder7
09-03-2004, 18:20
Lamo Ну да. Даже проф в этом деле мне так сказал. Говорит, ФоксПро писалось когда про ХР никто и думать не мог.
:)
Да HP2100 печатает без проблемсов,
либо можно использовать прогу DosPRN
Сколько стоит примерно НР2100, что делает такое особенное DosPRN и поможет ли мне НР1300N?

Vich
10-03-2004, 10:08
hp2100 сейчас уже проблемно найти. как аналог 2300. стоит около 550-600 уе. dosprn ставит себя перед принтером (после менеджера печати) и приводит данные, полылаемые на принтер в божеский вид.
поможет ли мне НР1300N
должен помочь. попробуй

Murder7
10-03-2004, 12:50
А в Фоксе в платежках которые нужно печатать ещё есть и управляющие символы - как с ними быть? Убрать или поймет программа.

Vich
10-03-2004, 18:58
должна понять..

Lamo
10-03-2004, 20:58
Murder7
В DosPRN настройка есть на спец.символы -
у меня все канало... пережевывал за нех делать

Murder7
12-03-2004, 19:07
Дык вот не понял. Немного криво напечатал. Будем в выходные платёжку "вскрывать" и эти спецсимволы удалять и приводить всё в нормальный вид.
Lamo в платёжке эти символы ни капли не похожи на управляющие символы в проге.

Vich
13-03-2004, 03:08
Murder7
управляющие символы - это escape последовательности. вариации возможны. кроме того, чтоб лазерник мог печатать из dos приложений на него загружается шрифт. возможно dosprn имеет нескольно отличный шрифт, соответственно и управляется подругому

Murder7
13-03-2004, 19:49
Вот и не сканало: в платёжке ставим наклонный подчёркнутый - не печатает его. Печатает обычным. Без программы не печатает никак. Поэтому нужны мне эти последовательности для Epson LBP-810. Где их можно достать?

Vich
14-03-2004, 03:26
(Esc)OP Выбор книжной ориентации листа
(Esc)OL Выбор альбомной ориентации листа
(Esc)Pxx Установить ширину шрифта, питч (символов на дюйм) хх. По умолчанию 12. Указать две цифры.
(Esc)Lxx Установить высоту шрифта (строк на дюйм) хх. По умолчанию 06. Указать две цифры.
(Esc)Sxx Установить размер (кегль) шрифта хх. По умолчанию 10. Указать две цифры.
(Esc)B Установка полужирного.
(Esc)b Отмена полужирного.
(Esc)I Установка курсива.
(Esc)i Отмена курсива.
(Esc)U Установка подчеркивания.
(Esc)u Отмена подчеркивания.
это из help'a к dosprn. и нужно использовать именно его escape последовательности. (esc=27)

Murder7
15-03-2004, 16:59
Vich, где ты это нашел? В хелпе я такого не видел. Может дашь ссылку, если это из инета.

Murder7
18-03-2004, 12:49
Vich Спасибо за письмо.:) Попробую, но скорее всего куплю HP 1300. Говорят должно помочь.

Guest
18-03-2004, 13:17
Может проще воспользоваться программой DosPrn ?




© OSzone.net 2001-2012