Baca dalam bahasa Inggris

Bagikan melalui


Metode ShellFolderView.SelectItem

Menyetel status pilihan item dalam tampilan.

Sintaks

ShellFolderView.SelectItem(
  vItem,
  dwFlags
)

Parameter

vItem [in]

Jenis: Varian*

Objek FolderItem yang status pilihannya akan diatur.

dwFlags [in]

Jenis: Bilangan bulat

Sekumpulan bendera yang menunjukkan status pilihan baru. Ini bisa menjadi satu atau beberapa nilai berikut.

(0)

Batal pilih item.

(1)

Pilih item.

(3)

Letakkan item dalam mode edit.

(4)

Batal pilih semua kecuali item yang ditentukan.

(8)

Pastikan item ditampilkan dalam tampilan.

(16)

Berikan fokus pada item.

Menampilkan nilai

Metode ini tidak mengembalikan nilai.

Keterangan

FocusedItem hanya dapat dipanggil pada sistem lokal. Ini tidak akan berfungsi ketika dijalankan pada halaman web melalui HTTP atau UNC.

Contoh

Contoh berikut menunjukkan penggunaan metode ini yang tepat dalam JScript yang disematkan dalam HTML.

<html>
<head>
<title></title>

<script language="JavaScript">
    function fnShellFolderViewSelectItemJ()
    {
        var objFolder;
        
        objFolder = WebOC.Document.Folder;
        if (objFolder != null)
        {
            var objFolderItem;
            
            objFolderItem = objFolder.Self;
            if (objFolderItem != null)
            {
                WebOC.Document.SelectItem(objFolderItem, 16);
                alert("item selected");
            }
        }
    }
    
    function fnLoad()
    {
        var webOC;
        
        webOC = document.all("WebOC");
        webOC.Navigate("C:\\");
    }
</script>

</head>
<body onload="fnLoad()">
<object id="WebOC"
        classid="clsid:8856F961-340A-11D0-A96B-00C04FD705A2"
        width=400
        height=400>
</object>
<br><br>
<INPUT id=SelectItem 
       type=button 
       value=SelectItem 
       name=SelectItem 
       onclick="fnShellFolderViewSelectItemJ()">
</body>
</html>

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung
Windows 2000 Professional, Windows XP [hanya aplikasi desktop]
Server minimum yang didukung
Windows 2000 Server [hanya aplikasi desktop]
Header
Shldisp.h
IDL
Shldisp.idl
DLL
Shell32.dll (versi 4.71 atau yang lebih baru)