Alex's Weblog

Weblog di Ermanno Goletto (Codename Alex - A Learning EXperience)
posts - 438, comments - 4214, trackbacks - 294

My Links

News

Il blog è stato
trasferito al
 seguente link:


DevAdmin Blog

Add my blog to Live

Foto

Curriculum Vitae


Il contenuto di questo blog e di ciascun post viene fornito “così come é”, senza garanzie, e non conferisce alcun diritto. Questo blog riporta il mio personale pensiero che non riflette necessariamente il pensiero del mio datore di lavoro.

Logo Creative Commons Deed


Logo MCTS

Logo MCSA

Logo MCP

Logo Microsoft Certified Business Management Solutions Professional

Microsoft Certified Business Management Solutions Specialist


Logo UGIdotNET UGIdotNET Contributor


Logo UGISS UGISS Contributor


Logo SysAdmin.it SysAdmin.it Staff


Article Categories

Archives

Post Categories

Blogs

Database

Development

Friends

IT

Knowledge Base

Links

MBS

MCP

MVP Sites

User Groups

Virtualization

Avviare il Visualizzatore immagini e fax per Windows

Il Visualizzatore immagini e fax per Windows non è un'eseguibile bensì una funzionalità contenuta nella dll shimgvw.dll.
Infatti se tramite Opzioni Cartella andiamo a vedere quale applicazione viene aperta quando in espora risorse facciamo doppio click su un file immagine notiamo che viene utilizzata la seguente:
rundll32.exe C:\WINDOWS\System32\shimgvw.dll,ImageView_Fullscreen %1

Quindi possimao scrivere un codice di questo tipo per aprire un'immagine tramite il Visualizzatore:

Dim p As New System.Diagnostics.Process
p.StartInfo.FileName = "rundll32.exe"
p.StartInfo.Arguments = System.IO.Path.Combine(System.Environment.SystemDirectory, "shimgvw.dll")
p.StartInfo.Arguments &= ",ImageView_Fullscreen"
p.StartInfo.Arguments &= " E:\MyImg.gif"
p.StartInfo.UseShellExecute = False
p.StartInfo.Verb = "open"
p.Start()

Analogamente è possibile stampare su una stampate a scelta:

Dim p As New System.Diagnostics.Process
p.StartInfo.FileName = "rundll32.exe"
p1.StartInfo.Arguments = System.IO.Path.Combine(System.Environment.SystemDirectory, "shimgvw.dll")
p.StartInfo.Arguments &= ",ImageView_PrintTo /pt"
p.StartInfo.Arguments &= " ""E:\MyImg.gif"""
p.StartInfo.Arguments &= " ""Printer name"""
p.StartInfo.UseShellExecute = False
p.StartInfo.Verb = "printto"
p.Start()  

Print | posted on martedì 11 ottobre 2005 22:45 | Filed Under [ Code & Snippet .NET Framework ]

Feedback

Gravatar

# re: Avviare il Visualizzatore immagini e fax per Windows

Prova a leggere questo thread :
http://castlecops.com/t147024-Will_uninstalling_KB912919_fix_Picture_and_Fax_Viewer.html
26/04/2006 12:12 | Alex
Gravatar

# re: Avviare il Visualizzatore immagini e fax per Windows

Il visualizzatore è disponibile solo su XP certo si potrebbe provare a copiare shimgvw.dll nella System32 di un sistema Windows 2000 e a registrarla tramite:
regsvr32 /i shimgvw.dll

Ma non solo non è detto che funzioni, bisogna anche tenere conto che il visualizzatore non è disponiblie (almeno che io sappia) come download separato e quindi ciò violerebbe la licenza Microsoft.
28/09/2006 19:52 | Alex
Gravatar

# re: Avviare il Visualizzatore immagini e fax per Windows

non ho nessun commento
20/10/2006 15:54 | vania
Gravatar

# re: Avviare il Visualizzatore immagini e fax per Windows

Premesso che non sono un grande esperto di FireFox, il modo che trovato è quello di installare questo Add-on:
ViewSourceWith
https://addons.mozilla.org/firefox/394/

e di configurare il visualizzatore fax in questo modo:
Editor path: C:\WINDOWS\System32\rundll32.exe
Parameters: C:\\WINDOWS\\System32\\shimgvw.dll,ImageView_Fullscreen $f
06/11/2006 11:21 | Alex
Gravatar

# re: Avviare il Visualizzatore immagini e fax per Windows

Ispirandoti alla chiave di registry che abilita in Explorer l'apertura di una immagine tramite Office Picture Manager:
HKEY_CLASSES_ROOT\Applications\ois.exe\shell\Open\command

Puoi configurare l'Add-on in questo modo:

Editor path: C:\Programmi\Microsoft Office\OFFICE11\OIS.EXE
Parameters: /shellOpen $f
20/11/2006 11:20 | Alex
Gravatar

# re: Avviare il Visualizzatore immagini e fax per Windows

This is really good information I have visited this blog to read something fresh and I really admire you efforts in doing so.
call800number.com/financial-services/wells-fargo/
Wells Fargo customer service phone number
11/12/2017 04:50 | Viradsed
Comments have been closed on this topic.

Powered by:
Powered By Subtext Powered By ASP.NET