Metodo Shell.FindPrinter
Visualizza la finestra di dialogo Trova stampante .
Sintassi
iRetVal = Shell.FindPrinter(
[ sName ],
[ sLocation ],
[ sModel ]
)
Shell.FindPrinter( _
[ ByVal sName As BSTR ], _
[ ByVal sLocation As BSTR ], _
[ ByVal sModel As BSTR ] _
) As Integer
Parametri
-
sName [in, facoltativo]
-
Tipo: BSTR
Valore String contenente il nome della stampante.
-
sLocation [in, facoltativo]
-
Tipo: BSTR
Valore String contenente la posizione della stampante.
-
sModel [in, facoltativo]
-
Tipo: BSTR
Valore String contenente il modello della stampante.
Commenti
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 a un parametro non viene assegnato alcun valore, 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. Viene visualizzato l'utilizzo 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 |
|