Не удается распечатать из Visual Basic, работающего в WINE?

Я новичок в Ubuntu, и я установил Microsoft Visual Basic с помощью WINE, но я не могу печатать на lp0. Я использую следующий код:

open "/dev/lp0/" for Output As #1

В Windows я использовал следующее:

open "Lpt1:" for Output As #1 

В Windows это работало годами. Попробовал и в Ubuntu, и я получил ошибку времени выполнения 75.

Другие программы могут печатать без проблем. Проверен URI устройства принтера: параллельный: / dev / lp0, контроль доступа позволяет печатать для всех. Даже VB6 Complier может печатать. Чего мне не хватает?

-2
задан 6 February 2014 в 03:08

1 ответ

Таким способом нельзя открыть системные устройства из программы Windows под wine. Для взаимодействия с системой вы должны использовать API-интерфейсы Windows.

Вам нужно будет настроить вино для возможности печати. Wine User Guide содержит информацию о том, как настроить принтеры.

0
ответ дан 6 February 2014 в 03:08

Другие вопросы по тегам:

Похожие вопросы: