Shell.FindPrinter-Methode
Zeigt das Dialogfeld Drucker suchen an.
Syntax
iRetVal = Shell.FindPrinter(
[ sName ],
[ sLocation ],
[ sModel ]
)
Shell.FindPrinter( _
[ ByVal sName As BSTR ], _
[ ByVal sLocation As BSTR ], _
[ ByVal sModel As BSTR ] _
) As Integer
Parameter
-
sName [in, optional]
-
Typ: BSTR
Eine Zeichenfolge , die den Druckernamen enthält.
-
sLocation [in, optional]
-
Typ: BSTR
Eine Zeichenfolge , die den Druckerspeicherort enthält.
-
sModel [in, optional]
-
Typ: BSTR
Eine Zeichenfolge , die das Druckermodell enthält.
Bemerkungen
Wenn Sie einem oder mehreren optionalen Parametern Zeichenfolgen zuweisen, werden diese als Standardwerte im zugeordneten Bearbeitungssteuerelement angezeigt, wenn das Dialogfeld Drucker suchen angezeigt wird. Der Benutzer kann diese Werte entweder akzeptieren oder überschreiben. Wenn einem Parameter kein Wert zugewiesen ist, ist das zugehörige Bearbeitungsfeld leer, und der Benutzer muss einen Wert eingeben.
Diese Methode ist derzeit nicht in Microsoft Visual Basic verfügbar.
Beispiele
Die folgenden Beispiele zeigen die Verwendung von FindPrinter zum Anzeigen des Dialogfelds Drucker suchen für eine bestimmte Anwendung. Die Verwendung wird für JScript, VBScript und Visual Basic angezeigt.
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>
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) |
Windows 2000 Professional, Windows XP [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) |
Windows Server 2003 [nur Desktop-Apps] |
Header |
|
IDL |
|
DLL |
|