Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Вывод файла на печать / 9 сообщений из 9, страница 1 из 1
01.02.2004, 20:51
    #32394742
вадя
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вывод файла на печать
требуется напечатать файл из VBA
путь/имя - известны, принтер - по умолчанию.
файлы - графические .tif, .jpg и им подобные
или текстовые txt, doc.

Open "TESTFILE" For Output As #1 ' Open file for output.
Print #1, "This is a test" ' Print text to file.

это вроде не подходит...
...
Рейтинг: 0 / 0
01.02.2004, 21:46
    #32394747
Geo
Geo
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вывод файла на печать
м.б. поискать ключи командной строки того же pbrush.exe? Или, в худшем случае, работать с ним через application? Это для графических.
Для доковских - естественно, запускать word. А .txt (ansi) можно просто копировать в порт принтера.
...
Рейтинг: 0 / 0
02.02.2004, 18:07
    #32395825
вадя
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вывод файла на печать
А чё?

неужели не у кого не стояла такая задача?

к примеру сертификаты не ксерить, а распечатывать?
будет быстрее
проще контролировать срок годности
...
Рейтинг: 0 / 0
02.02.2004, 18:17
    #32395842
Alexus12
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вывод файла на печать
мысль:
использовать объект OLE лежащий на отчете Access
грузить в него файлы (он должен понять, что в него затолкали - на то и ОЛЕ)
и отправлять на печать отчет
...
Рейтинг: 0 / 0
02.02.2004, 21:42
    #32395985
вадя
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вывод файла на печать
использовать объект OLE лежащий на отчете Access
грузить в него файлы (он должен понять, что в него затолкали - на то и ОЛЕ)
и отправлять на печать отчет


несколько поподробнее.....

в исполнении чего-то не догнал....
...
Рейтинг: 0 / 0
03.02.2004, 11:21
    #32396284
Вывод файла на печать
Есть такая API функция ShellExequte. Запускает файл в ассоциированном приложении. Один из ее параметров может быть "Open" (по умолчанию) или "Print". Вызываете функцию, указаваете ей путь к файлу и "Print" - и печатаете.
...
Рейтинг: 0 / 0
03.02.2004, 11:49
    #32396333
Лох Позорный
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вывод файла на печать
А можно еще через библиотеку Microsoft Shell Controls And Automation
FolderItemVerb.DoIt
...
Рейтинг: 0 / 0
03.02.2004, 21:33
    #32397267
вадя
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вывод файла на печать
мож сделать всё стандартно
создать отчет с картинкой во всё печатаемое поле
на открытие ссссс.pict..=репорт.опен_арг

из VBA
docmd.openrep.. xxx,нн,,,"путь/имя!"

нн либо с просмотром либо без


для желающих - для разных принтеров можно при открытие задать размер рисунка под размер печатаемого поля....
...
Рейтинг: 0 / 0
11.02.2004, 09:40
    #32405067
Артист
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вывод файла на печать
2 вадя
сделал? как?
а то я у АМ тут взял решение, как Анатолий (Киев ) и писал ...
http://am.rusimport.ru/MSAccess/topic.aspx?ID=257
...
Рейтинг: 0 / 0
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Вывод файла на печать / 9 сообщений из 9, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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