Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > VB6 > Печать страницы


Автор: монах 18.2.2004, 17:05
Извиняйте чайника!
Почему-то у меня не получается выдать на печать форму, чтобы она была размером с лист А4.
Подскажите как это сделать, может растянуть маленькую форму? confused.gif

Автор: Black_Star 18.2.2004, 22:23
Scalewidth & Scaleheight вроде...

Автор: монах 19.2.2004, 17:21
Опять же извиняюсь!
по команде PrintForm форма получается максимум на пол страницы.
А как сделать форму размером с лист А4?

Автор: Black_Star 19.2.2004, 18:08
А что, мой совет не помог?

Автор: монах 22.2.2004, 10:31
Цитата
А что, мой совет не помог?

А как этим пользоваться? withstupid.gif

Автор: Staruha 23.2.2004, 14:26
Смотря в какой программе

Автор: монах 24.2.2004, 17:12
У меня есть форма с фоновым рисунком в виде листа, я заполняю его и отсылаю на печать нажатием кнопки.
Form1.PrintForm.

Автор: $T@L!N 24.2.2004, 19:02
Printer.PaintPicture Form1.Picture, 0, 0, Printer.ScaleWidth, Printer.ScaleHeight
или так:
Printer.PaintPicture Form1.Image, 0, 0, Printer.ScaleWidth, Printer.ScaleHeight

Автор: монах 26.2.2004, 10:59
Цитата
Printer.PaintPicture Form1.Picture, 0, 0, Printer.ScaleWidth, Printer.ScaleHeight

Спасибо!
Одноко это печать только фонового рисунка, а мне нужно вместе с содержимым формы(техтbox, combobox) ?

Автор: cardinal 26.2.2004, 19:22
Цитата
а мне нужно вместе с содержимым формы

По идее Print Scrn делать надо, а потом вставлять этот скриншот на место того же Form1.Picture например. Print Scrn твоего отдельного окна делается нажатием Alt + Print Scrn (нажатие можно симульнуть). При этом скриншот будет сидеть в буфере. Теперь его надо от туда достать сделать что-то типа Form1.Picture = "какая нибудь функция для того чтобы достать рисунок из буфера". Посмотри в поисковике, что люди делают и как, а может еще кто что здесь посоветует.

Автор: монах 25.3.2004, 10:05
Цитата
делается нажатием Alt + Print Scrn (нажатие можно симульнуть).


Во-первых каким образом?
Во-вторых как делается просмотр перед печатью?

Автор: Гость_egor 9.4.2004, 11:34
монаху
(Почему-то у меня не получается выдать на печать форму, чтобы она была размером с лист А4.)
Тебе нужны мучения? Нажми Print Screen - сбросишь весь экран в буфер, затем открой Paint, вставь картинку и делай с ней, что хочешь...

Автор: монах 12.4.2004, 13:11
Цитата
Тебе нужны мучения? Нажми Print Screen - сбросишь весь экран в буфер, затем открой Paint, вставь картинку и делай с ней, что хочешь...


А зачем ворд придумали, можно от руки написать!
Я-же программу делаю.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)