Metodo IShellDispatch2.FindPrinter
Visualizza la finestra di dialogo Trova stampante .
Sintassi
iRetVal = IShellDispatch2.FindPrinter(
[ sName ],
[ sLocation ],
[ sModel ]
)
IShellDispatch2.FindPrinter( _
[ ByVal sName As BSTR ], _
[ ByVal sLocation As BSTR ], _
[ ByVal sModel As BSTR ] _
) As Integer
Parametri
-
sName [in, facoltativo]
-
Tipo: BSTR
Stringa contenente il nome della stampante.
-
sLocation [in, facoltativo]
-
Tipo: BSTR
Stringa contenente il percorso della stampante.
-
sModel [in, facoltativo]
-
Tipo: BSTR
Stringa contenente il modello di stampante.
Commenti
Questo metodo viene implementato e accessibile tramite il metodo Shell.FindPrinter .
Se si assegnano stringhe a uno o più parametri facoltativi, vengono visualizzati come valori predefiniti nel controllo di modifica associato quando viene visualizzata la finestra di dialogo Trova stampante . L'utente può accettare o eseguire l'override di questi valori. Se non viene assegnato alcun valore a un parametro, la casella di modifica associata è vuota e l'utente deve immettere un valore.
Questo metodo non è attualmente disponibile in Microsoft Visual Basic.
Esempio
Negli esempi seguenti viene illustrato l'uso di FindPrinter per visualizzare la finestra di dialogo Trova stampante per una determinata applicazione. L'utilizzo viene visualizzato per JScript, VBScript e Visual Basic.
Jscript:
<script language="JScript">
function fnFindPrinterJ()
{
var objShell = new ActiveXObject("shell.application");
objShell.FindPrinter();
}
</script>
Vbscript:
<script language="VBScript">
function fnFindPrinterVB()
dim objShell
dim bReturn
set objShell = CreateObject("shell.application")
objShell.FindPrinter()
set objShell = nothing
end function
</script>
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato |
Windows 2000 Professional, Windows XP [solo app desktop] |
Server minimo supportato |
Windows Server 2003 [solo app desktop] |
Intestazione |
|
IDL |
|
DLL |
|