Поможите распечатать файл
-
- assistant
- Сообщения: 119
- Зарегистрирован: 16 фев 2009, 12:55
- Версия LabVIEW: 8.6
- Контактная информация:
Поможите распечатать файл
Такая проблема:
необходимо распечатывать в автоматическом режиме текстовый файл, создаю ниже приведённый vi, запихиваю файл с кириллицей, а из принтера абра-кодабра?? а кода пихаю английский текст, всё ОК. ПОЧЕМУ? :ru: поможите?
необходимо распечатывать в автоматическом режиме текстовый файл, создаю ниже приведённый vi, запихиваю файл с кириллицей, а из принтера абра-кодабра?? а кода пихаю английский текст, всё ОК. ПОЧЕМУ? :ru: поможите?
- Вложения
-
- print.vi
- (17.98 КБ) 181 скачивание
-
Eugen Graf
- guru
- Сообщения: 6502
- Зарегистрирован: 13 ноя 2007, 02:20
- Награды: 4
- Версия LabVIEW: 2009
- Откуда: Saarbrücken
- Контактная информация:
Re: Поможите распечатать файл.
Не могу сказать наверняка почему, видимо какие то заморочки с кириллицей. Можешь программно (через Property Node) делать скрин лицевой панели и отсылать на принтер.
-
- assistant
- Сообщения: 119
- Зарегистрирован: 16 фев 2009, 12:55
- Версия LabVIEW: 8.6
- Контактная информация:
Re: Поможите распечатать файл.
а простите, за ...., а что есть "скрин лицевой панели и как его делать, в особенности через Property Node
-
Eugen Graf
- guru
- Сообщения: 6502
- Зарегистрирован: 13 ноя 2007, 02:20
- Награды: 4
- Версия LabVIEW: 2009
- Откуда: Saarbrücken
- Контактная информация:
Re: Поможите распечатать файл.
Я точно не знаю будет ли работать, но попробуй вот этот прибор, там скрин лицевой панели внутри делается.
Зы, мы здесь все на ты, если не против
Зы, мы здесь все на ты, если не против
- Вложения
-
- FP_Image.png (1.5 КБ) 6824 просмотра
-
- assistant
- Сообщения: 119
- Зарегистрирован: 16 фев 2009, 12:55
- Версия LabVIEW: 8.6
- Контактная информация:
Re: Поможите распечатать файл.
вариант, отличный, правда мне не подходит...
у меня стоит задача распечатки протокола
испытаний по команде опператора. протокол формируется
в процессе испытаний в одну большую строку, а потом создаётся
doc файл на диске, аж на две страницы, так вот заказчик хочет его распечатывать нажимая кнопку в LV, да и ещё, чтоб на обеих сторонах A4.. во как
у меня стоит задача распечатки протокола
испытаний по команде опператора. протокол формируется
в процессе испытаний в одну большую строку, а потом создаётся
doc файл на диске, аж на две страницы, так вот заказчик хочет его распечатывать нажимая кнопку в LV, да и ещё, чтоб на обеих сторонах A4.. во как
-
Eugen Graf
- guru
- Сообщения: 6502
- Зарегистрирован: 13 ноя 2007, 02:20
- Награды: 4
- Версия LabVIEW: 2009
- Откуда: Saarbrücken
- Контактная информация:
Re: Поможите распечатать файл.
А у тебя вообще латиница на лицевой панели правильно отображается? Т.е. только из принтера выходит абракадабра или раньше? Правильно ли отображается Line String?
-
- assistant
- Сообщения: 119
- Зарегистрирован: 16 фев 2009, 12:55
- Версия LabVIEW: 8.6
- Контактная информация:
Re: Поможите распечатать файл.
да, Line String на кирилице.
Я вот подумал, может всё дело в том, что принтер сетевой?
Я вот подумал, может всё дело в том, что принтер сетевой?
-
Eugen Graf
- guru
- Сообщения: 6502
- Зарегистрирован: 13 ноя 2007, 02:20
- Награды: 4
- Версия LabVIEW: 2009
- Откуда: Saarbrücken
- Контактная информация:
Re: Поможите распечатать файл.
Да нет, я думаю всё таки, что это заморочки с кириллицей. Но не знаю чем помочь. Можно попробовать через Word сделать.
-
- assistant
- Сообщения: 119
- Зарегистрирован: 16 фев 2009, 12:55
- Версия LabVIEW: 8.6
- Контактная информация:
Re: Поможите распечатать файл.
а ещё есть такой вариант, но подскажите кто знает, что писать в командной строке для распечатки файла.
- Вложения
-
- print2.vi
- (8.11 КБ) 167 скачиваний
-
Viktor
- expert
- Сообщения: 1408
- Зарегистрирован: 23 мар 2008, 10:56
- Награды: 4
- Версия LabVIEW: 2020
- Откуда: Санкт-Петербург
- Благодарил (а): 17 раз
- Поблагодарили: 3 раза
- Контактная информация:
Re: Поможите распечатать файл.
1)charset is the character set to use for report text. The default is standard ASCII English. The default is -1.а подскажите, что за -1-цы?
2)weight is the thickness of the font. The default is -1.
-
- assistant
- Сообщения: 119
- Зарегистрирован: 16 фев 2009, 12:55
- Версия LabVIEW: 8.6
- Контактная информация:
Re: Поможите распечатать файл.
это я и сам в хелпе прочитал, ещё узнать, что енто значит..
А всё таки есть кто с командной строкой может помочь?
А всё таки есть кто с командной строкой может помочь?
-
- assistant
- Сообщения: 119
- Зарегистрирован: 16 фев 2009, 12:55
- Версия LabVIEW: 8.6
- Контактная информация:
Re: Поможите распечатать файл
Я в нете отыскал возможность распечатки файла из командной строки:
"c:\program files\microsoft office\office11\winword.exe" "c:\perl\test.doc" /q /n /mFilePrintDefault /mFileExit
выглядит это вот так.
Поможите, пожалуйста, всё выше сказанное запихнуть в System Exec.vi, чтобы заработало.
"c:\program files\microsoft office\office11\winword.exe" "c:\perl\test.doc" /q /n /mFilePrintDefault /mFileExit
выглядит это вот так.
Поможите, пожалуйста, всё выше сказанное запихнуть в System Exec.vi, чтобы заработало.
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
- 4 Ответы
- 958 Просмотры
-
Последнее сообщение jane_wild
-
- 12 Ответы
- 600 Просмотры
-
Последнее сообщение Sergey Puzanov
-
- 1 Ответы
- 22 Просмотры
-
Последнее сообщение Artem.spb