Печать файла из программы

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
Kekir
Начинающий
Начинающий
 
Сообщения: 6
Зарегистрирован: 23.11.2011 (Ср) 19:16

Печать файла из программы

Сообщение Kekir » 23.11.2011 (Ср) 19:22

Я в VB начинающий, поэтому просьба не ругаться... Поиском пользовался, внятного ничего не нашел(или не понял).

Интересует вот такой вопрос: как можно распечатать файл( или содержимое файла) txt из работающей программы, созданный самой же программой, в который забиты группы цифр в таблицы.
Если нет возможности распечатать сам файл, то как в такой же форме(как и в файле) распечатать эти цифры?

Заранее спасибо.

Viper
Артефакт VBStreets
Артефакт VBStreets
Аватара пользователя
 
Сообщения: 4394
Зарегистрирован: 12.04.2005 (Вт) 17:50
Откуда: Н.Новгород

Re: Печать файла из программы

Сообщение Viper » 24.11.2011 (Чт) 4:41

Распечатать текст в виде таблицы и чего угодно возможно при помощи соответствующих средств языка - ищем справку по Print.
З.Ы. Ответ соответствует вопросу, ибо в вопросе нет собственно вопроса.
Весь мир матрица, а мы в нем потоки байтов!

Kekir
Начинающий
Начинающий
 
Сообщения: 6
Зарегистрирован: 23.11.2011 (Ср) 19:16

Re: Печать файла из программы

Сообщение Kekir » 06.12.2011 (Вт) 21:44

Ладно, по другому задам вопрос...

Мне нужно распечатать файл - конкретно txt файл с набором таблиц из программы. Если конкретно, то кнопкой Печать - и соответствующий файл печатается. В интернете не нашел ничего увы связанного с Print кроме печатания текста и тп.

Хакер
Телепат
Телепат
Аватара пользователя
 
Сообщения: 16478
Зарегистрирован: 13.11.2005 (Вс) 2:43
Откуда: Казахстан, Петропавловск

Re: Печать файла из программы

Сообщение Хакер » 07.12.2011 (Ср) 0:13

Напиши в VB Printer, подготовься, затаи дыхание, и допиши точку: ..
Теперь размышляй над тем, что произошло в результате.
—We separate their smiling faces from the rest of their body, Captain.
—That's right! We decapitate them.

ger_kar
Продвинутый гуру
Продвинутый гуру
Аватара пользователя
 
Сообщения: 1957
Зарегистрирован: 19.05.2011 (Чт) 19:23
Откуда: Кыргызстан, Иссык-Куль, г. Каракол

Re: Печать файла из программы

Сообщение ger_kar » 07.12.2011 (Ср) 15:30

Хакер писал(а):Напиши в VB Printer, подготовься, затаи дыхание, и допиши точку: ..Теперь размышляй над тем, что произошло в результате.

+1 :D
Особенно понравилось "подготовься, затаи дыхание" ;)
Бороться и искать, найти и перепрятать

vice4
Новичок
Новичок
 
Сообщения: 39
Зарегистрирован: 31.05.2011 (Вт) 7:01

Re: Печать файла из программы

Сообщение vice4 » 08.12.2011 (Чт) 9:03

я бы так делал:

1. строчка в модуль:
Код: Выделить всё
Public Declare Function ShellExecute Lib "shell32.dll" Alias "ShellExecuteA" (ByVal hwnd As Long, ByVal lpOperation As String, ByVal lpFile As String, ByVal lpParameters As String, ByVal lpDirectory As String, ByVal nShowCmd As Long) As Long

2. строчка в событие для кнопки:
Код: Выделить всё
ShellExecute hwnd, "print", strTempPathFull

strTempPathFull - путь к твоему файлу

alibek
Большой Человек
Большой Человек
 
Сообщения: 14205
Зарегистрирован: 19.04.2002 (Пт) 11:40
Откуда: Russia

Re: Печать файла из программы

Сообщение alibek » 08.12.2011 (Чт) 9:33

vice4 писал(а):я бы так делал:

Редкостная глупость.
Lasciate ogni speranza, voi ch'entrate.

vice4
Новичок
Новичок
 
Сообщения: 39
Зарегистрирован: 31.05.2011 (Вт) 7:01

Re: Печать файла из программы

Сообщение vice4 » 08.12.2011 (Чт) 9:48

alibek писал(а):
vice4 писал(а):я бы так делал:

Редкостная глупость.

почему?

ger_kar
Продвинутый гуру
Продвинутый гуру
Аватара пользователя
 
Сообщения: 1957
Зарегистрирован: 19.05.2011 (Чт) 19:23
Откуда: Кыргызстан, Иссык-Куль, г. Каракол

Re: Печать файла из программы

Сообщение ger_kar » 08.12.2011 (Чт) 10:04

Коды всякие нужны, коды всякие важны ;)
А вообще странно, зачем городить огород если можно просто использовать объект Printer.
Бороться и искать, найти и перепрятать

vice4
Новичок
Новичок
 
Сообщения: 39
Зарегистрирован: 31.05.2011 (Вт) 7:01

Re: Печать файла из программы

Сообщение vice4 » 08.12.2011 (Чт) 10:12

ger_kar писал(а):Коды всякие нужны, коды всякие важны ;)
А вообще странно, зачем городить огород если можно просто использовать объект Printer.

да никто не против, можно и через printer

ps только у меня время на форуме на час отстает?

ger_kar
Продвинутый гуру
Продвинутый гуру
Аватара пользователя
 
Сообщения: 1957
Зарегистрирован: 19.05.2011 (Чт) 19:23
Откуда: Кыргызстан, Иссык-Куль, г. Каракол

Re: Печать файла из программы

Сообщение ger_kar » 08.12.2011 (Чт) 10:19

У меня время точно показывает, наверное дело в региональных настройках твоего профиля на форуме.
Бороться и искать, найти и перепрятать

vice4
Новичок
Новичок
 
Сообщения: 39
Зарегистрирован: 31.05.2011 (Вт) 7:01

Re: Печать файла из программы

Сообщение vice4 » 08.12.2011 (Чт) 10:29

ger_kar писал(а):У меня время точно показывает, наверное дело в региональных настройках твоего профиля на форуме.

точно, там ЛЕТНЕЕ/ЗИМНЕЕ время сбились :D


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

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

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

    TopList