Как вытащить информацию из *.SHD файла

Язык Visual Basic на платформе .NET.

Модераторы: Ramzes, Sebas

Homer3
Начинающий
Начинающий
 
Сообщения: 4
Зарегистрирован: 01.06.2006 (Чт) 18:28

Как вытащить информацию из *.SHD файла

Сообщение Homer3 » 01.06.2006 (Чт) 18:31

Всем привет!

При выводе чего-либо на печать в папке C:\Windows\System32\Spool\Printers создаются два файла *.spl и *.shd. Файл с расширением spl содержит то, что печаталось, а файл с расширением shd содержит информацию о том кто печатал, сколько листов, с какого компьютера и т.д. Так вот эту информацию требуется из shd файла добыть. Может кто подскажет. Очень нужно.

GSerg
Шаман
Шаман
 
Сообщения: 14286
Зарегистрирован: 14.12.2002 (Сб) 5:25
Откуда: Магадан

Сообщение GSerg » 02.06.2006 (Пт) 4:09

А в следующей версии windows файлов *.shd не будет вообще, а информация о заданиях на печать будет храниться в биосе. Что будешь делать со своим кодом тогда?

Поиск по форуму - вещь, использование которой должно происходить вне зависимости от желания. Да?
http://bbs.vbstreets.ru/viewtopic.php?p=6573478#6573478
Как только вы переберёте все варианты решения и не найдёте нужного, тут же обнаружится решение, простое и очевидное для всех, кроме вас

Homer3
Начинающий
Начинающий
 
Сообщения: 4
Зарегистрирован: 01.06.2006 (Чт) 18:28

Сообщение Homer3 » 02.06.2006 (Пт) 10:55

А в следующей версии windows файлов *.shd не будет вообще, а информация о заданиях на печать будет храниться в биосе. Что будешь делать со своим кодом тогда?


Что-то сомнительно.

Поиск по форуму - вещь, использование которой должно происходить вне зависимости от желания. Да?


Поиск по форуму результатов не дал. Вместо того чтобы язвить лучше бы дельный совет дали, а если не знаете, ну тогда и на этом спасибо...

GSerg
Шаман
Шаман
 
Сообщения: 14286
Зарегистрирован: 14.12.2002 (Сб) 5:25
Откуда: Магадан

Сообщение GSerg » 02.06.2006 (Пт) 11:07

Дельный совет был в виде ссылки, а если не видите, ну что ж...
Как только вы переберёте все варианты решения и не найдёте нужного, тут же обнаружится решение, простое и очевидное для всех, кроме вас

Homer3
Начинающий
Начинающий
 
Сообщения: 4
Зарегистрирован: 01.06.2006 (Чт) 18:28

Сообщение Homer3 » 02.06.2006 (Пт) 12:44

Дико извиняюсь. Не совсем то что нужно, но большое спасибо.

GSerg
Шаман
Шаман
 
Сообщения: 14286
Зарегистрирован: 14.12.2002 (Сб) 5:25
Откуда: Магадан

Сообщение GSerg » 02.06.2006 (Пт) 12:52

Там ссылка ведёт к http://www.codeproject.com/vb/net/printwatchvbnet.asp - это не то, что нужно?.. Тогда что нужно?..
Как только вы переберёте все варианты решения и не найдёте нужного, тут же обнаружится решение, простое и очевидное для всех, кроме вас

Homer3
Начинающий
Начинающий
 
Сообщения: 4
Зарегистрирован: 01.06.2006 (Чт) 18:28

Сообщение Homer3 » 02.06.2006 (Пт) 13:40

Ценная информация. Спасибо. Буду разбираться.

Просто хотелось бы обработать уже готовый SHD файл. Тогда не нужно привязываться к принтеру, анализировать очередь печати. Отпадает много гемороя (как мне кажется). Хотя может я и не прав.


Вернуться в Visual Basic .NET

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

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

    TopList