Método IShellDispatch2.FindPrinter
Muestra el cuadro de diálogo Buscar impresora .
Sintaxis
iRetVal = IShellDispatch2.FindPrinter(
[ sName ],
[ sLocation ],
[ sModel ]
)
IShellDispatch2.FindPrinter( _
[ ByVal sName As BSTR ], _
[ ByVal sLocation As BSTR ], _
[ ByVal sModel As BSTR ] _
) As Integer
Parámetros
-
sName [in, optional]
-
Tipo: BSTR
Cadena que contiene el nombre de la impresora.
-
sLocation [in, optional]
-
Tipo: BSTR
Cadena que contiene la ubicación de la impresora.
-
sModel [in, opcional]
-
Tipo: BSTR
Cadena que contiene el modelo de impresora.
Comentarios
Este método se implementa y se accede a él a través del método Shell.FindPrinter .
Si asigna cadenas a uno o varios de los parámetros opcionales, se muestran como valores predeterminados en el control de edición asociado cuando se muestra el cuadro de diálogo Buscar impresora . El usuario puede aceptar o invalidar estos valores. Si no se asigna ningún valor a un parámetro, el cuadro de edición asociado está vacío y el usuario debe escribir un valor.
Este método no está disponible actualmente en Microsoft Visual Basic.
Ejemplos
En los ejemplos siguientes se muestra el uso de FindPrinter para mostrar el cuadro de diálogo Buscar impresora para una aplicación determinada. El uso se muestra para JScript, VBScript y 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>
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible |
Windows 2000 Professional, Windows XP [solo aplicaciones de escritorio] |
Servidor mínimo compatible |
Windows Server 2003 [solo aplicaciones de escritorio] |
Encabezado |
|
IDL |
|
Archivo DLL |
|