Печать....казалось бы попса...

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
Yurik
Постоялец
Постоялец
 
Сообщения: 553
Зарегистрирован: 08.04.2002 (Пн) 21:09
Откуда: Нижневартовск [Rulez 4ever]

Печать....казалось бы попса...

Сообщение Yurik » 02.05.2004 (Вс) 7:35

Привет всем Всем ВСЕМ!

Вот столкнулся с такой проблемой прогу сделал и нужно сделать внутрений мастер отчетов......мастер отчетов я то сделал.... а теперь в нем нужно реализовать печать......

И вот теперь вопрос:

У меня на форме лежит picTable в нем ФлексГриды лежат картинки и вся лажа .....как распечатать все содержимое этого самого пиктчербокса с картинками и флексгридами.

Заранее спасибо!
Буду рад любой помощи!!!
Существует не только виртуальная реальность - все будет.

Urvin
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 518
Зарегистрирован: 04.06.2003 (Ср) 10:47
Откуда: с Марса

Сообщение Urvin » 02.05.2004 (Вс) 7:59

Именно по-попсовому - рисовать на принтере все, что надо распечатать
Не так страшен русский танк, как его пьяный экипаж

Yurik
Постоялец
Постоялец
 
Сообщения: 553
Зарегистрирован: 08.04.2002 (Пн) 21:09
Откуда: Нижневартовск [Rulez 4ever]

Сообщение Yurik » 02.05.2004 (Вс) 9:23

Это че сделать что то типа наподобии принтскрина пиктчербокса и потом распечатывать эту картинку??? Не так не пойдет .....
Существует не только виртуальная реальность - все будет.

cg_ck
Продвинутый пользователь
Продвинутый пользователь
Аватара пользователя
 
Сообщения: 118
Зарегистрирован: 11.06.2003 (Ср) 12:02
Откуда: Riga(Latvia)

Сообщение cg_ck » 02.05.2004 (Вс) 21:08

Попробуй создать RichTextBox и в него поэлементно вставить все свои картинки, таблицы и др. с нужным тебе форматированием. А потом его и распечатать.
Ходит по лесу хомяк, хищный маленький дурак...

SSecurity
Служба безопасности
Аватара пользователя
 
Сообщения: 1283
Зарегистрирован: 19.08.2003 (Вт) 1:11
Откуда: Россия, Мурманск

Сообщение SSecurity » 03.05.2004 (Пн) 1:03

Yurik писал(а):Это че сделать что то типа наподобии принтскрина пиктчербокса и потом распечатывать эту картинку??? Не так не пойдет .....


ЭЭЭ...
А как насчет
Код: Выделить всё
Printer.CurentX = 10
Printer.CurentY = 10
Printer.Paintpicture Picure1.Picture
Программист - это маленький Бог, а все его ошибки - это самостоятельные творения:)
Так задумано:)

Yurik
Постоялец
Постоялец
 
Сообщения: 553
Зарегистрирован: 08.04.2002 (Пн) 21:09
Откуда: Нижневартовск [Rulez 4ever]

Сообщение Yurik » 03.05.2004 (Пн) 5:12

2 cg_ck: Пробовал и так делать выходит следующее все что в ритчтекстбоксе текстовое печатается нармально......а вот все таблицы печатаются вот таким образом

Таблица в ритчтекстбоксе :
Код: Выделить всё
№ вопроса| 1 | 2 | 3 |
---------|---|---|---|
Ответ    | 2 | 3 | 1 |
---------------------


На выходе из принтера получаем

Код: Выделить всё
3 2 1


2 SSecurity: Если юзать этот способ то распечатется только Picture которая вставленная в пиктчербокс.....
Существует не только виртуальная реальность - все будет.

SSecurity
Служба безопасности
Аватара пользователя
 
Сообщения: 1283
Зарегистрирован: 19.08.2003 (Вт) 1:11
Откуда: Россия, Мурманск

Сообщение SSecurity » 03.05.2004 (Пн) 20:42

а что тебе мешает текст далее рисовать на принтере .. а потом напечатать?
Программист - это маленький Бог, а все его ошибки - это самостоятельные творения:)
Так задумано:)


Вернуться в Visual Basic 1–6

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 23

    TopList