powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Spreadsheet печать
4 сообщений из 4, страница 1 из 1
Spreadsheet печать
    #34579976
esoul
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Привет. Вопрос следущего характера: на форме лежит компонент Spreadsheet.
При загрузке формы таблица заполняется данными. Каким образом можно
реализовать "кнопку" для того, чтобы эту таблицу пустить на печать не импортируя
это все в excel?
...
Рейтинг: 0 / 0
Spreadsheet печать
    #34580727
Charles Weyland
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я, честно говоря, не знаю, что это за компонент, вернее с ним не работал (поясните, плиз, что это?)
Предполагаю, что таблица.
Могу выложить код фрагмента моего приложения, которое я делал за деньги 3 года.
Этот код рисует таблицу вручную, заполняя ячейки данными.
Код: plaintext
1.
2.
3.
4.
;Просто используется Printer.xxxx
Printer.print line( 10 , 10 )-( 50 , 50 )
Printer.print "Строка"
Printer.NewPage
как свидетельствует руководство "Visual Basic 6.0 для профессионалов" на 709-й странице - "надо помнить, что использование объекта Printer требует больших затрат на программирование, т.к надо восстановить форму на объекте Printer вручную, прежде чем печатать её.

Есть второй вариант - совсем не лучший - использовать PrintForm
Код: plaintext
1.
me.print "Эта форма, на которой отобразился  текст, выведется на печать!"
PrintForm
Это самый лёгкий способ вывести на печать что-то из приложения, но качество печати соответствует разрешению экрана пользователя (обычно 96 dpi) в то время, как лазерные принтеры печатают 300 dpi

P.s. страница 710 того же руководства - "что бы приложение печатало элементы управления, надо написать процедуры, которые отображают каждый тип используемого элемента управления на объекте Printer. или использовать PrintForm" - здесь имеется ввиду, что процедура будет линиями и точками (line, pset) рисовать на объекте Printer
...
Рейтинг: 0 / 0
Spreadsheet печать
    #34580738
Charles Weyland
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
esoul....для того, чтобы эту таблицу пустить .....

Charles Weyland....Предполагаю, что таблица......
Блин, я тормоз
Откуда ты этот элемент взял?
...
Рейтинг: 0 / 0
Spreadsheet печать
    #34580765
esoul
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
в компонентах добавь Microsoft Office XP Web Components
потом он у тебя появится
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Spreadsheet печать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]