Metode IShellDispatch2.FindPrinter
Menampilkan kotak dialog Temukan Printer .
Sintaks
iRetVal = IShellDispatch2.FindPrinter(
[ sName ],
[ sLocation ],
[ sModel ]
)
IShellDispatch2.FindPrinter( _
[ ByVal sName As BSTR ], _
[ ByVal sLocation As BSTR ], _
[ ByVal sModel As BSTR ] _
) As Integer
Parameter
-
sName [in, opsional]
-
Jenis: BSTR
String yang berisi nama printer.
-
sLocation [in, opsional]
-
Jenis: BSTR
String yang berisi lokasi printer.
-
sModel [in, opsional]
-
Jenis: BSTR
String yang berisi model printer.
Keterangan
Metode ini diimplementasikan dan diakses melalui metode Shell.FindPrinter .
Jika Anda menetapkan string ke satu atau beberapa parameter opsional, string tersebut ditampilkan sebagai nilai default dalam kontrol edit terkait saat kotak dialog Temukan Printer ditampilkan. Pengguna dapat menerima atau mengambil alih nilai-nilai ini. Jika tidak ada nilai yang ditetapkan ke parameter, kotak edit terkait kosong dan pengguna harus memasukkan nilai.
Metode ini saat ini tidak tersedia di Microsoft Visual Basic.
Contoh
Contoh berikut menunjukkan penggunaan FindPrinter untuk menampilkan kotak dialog Temukan Printer untuk aplikasi tertentu. Penggunaan ditampilkan untuk JScript, VBScript, dan 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>
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung |
Windows 2000 Professional, Windows XP [hanya aplikasi desktop] |
Server minimum yang didukung |
Windows Server 2003 [hanya aplikasi desktop] |
Header |
|
IDL |
|
DLL |
|