Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - VBA

Страница: 1 |

 

  Вопрос: Как распечатать форму, не запуская Visual Basic? Добавлено: 10.09.04 22:30  

Автор вопроса:  belmes
Я создал приложение Project1 с помощью Application Wizard. Помещаю на форму frmDocument новые элементы управления. Сохраняю это приложение с помощью Make Project.exe... Закрываю приложение, затем открываю его без Visual Basic. Далее форму хочу распечатать.
Нажимаю на кнопку печать (Print...), которая находится в самом приложении. Открывается стандартное окно под названием Печать, где написано имя принтера, его состояние, тип, порт, заметки и т.д. Нажимаю на кнопку ОК - окно исчезает, принтер ни как не реагирует, видимо информация ему не передается. Так как же мне распечатать созданную форму вместе с находящимися в ней элементами управления, не запуская VB?

Ответить

  Ответы Всего ответов: 2  

Номер ответа: 1
Автор ответа:
 Mihalыch



ICQ: 373-509-101 

Вопросов: 56
Ответов: 330
 Профиль | | #1 Добавлено: 11.09.04 02:50
А что за код в кнопке Печать. Может так получится Form1.PrintForm.

Ответить

Номер ответа: 2
Автор ответа:
 HACKER


 

Разработчик Offline Client

Вопросов: 236
Ответов: 8362
 Профиль | | #2 Добавлено: 12.09.04 00:08
БЛИН! Mihalыch, ты прежде чем написать в форуме сам то пробывал? Там вообще такого нет! Form1.PrintForm - такого небывает! Ну а тебе belmes я посоветую, сделай программно скриншот формы, загрузи в графический контейнер и распечатай оттуда, вот так:

Printer.PaintPicture Picture1.Image

Ответить

Страница: 1 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам