Bagikan melalui


Metode ShellUIHelper.AddChannel

Menambahkan saluran baru ke daftar saluran di menu Favorit Windows Internet Explorer dan ke bilah Saluran pada desktop.

Catatan

Metode ini tidak lagi didukung di windows Vista. Di bawah sistem operasi itu, sistem operasi mengembalikan E_NOTIMPL.

 

Sintaks

iRetVal = ShellUIHelper.AddChannel(
  sURL
)

Parameter

sURL [in]

Jenis: BSTR

Nilai String yang menentukan URL file CDF.

Catatan

Tautan dalam file CDF harus menggunakan protokol HTTP, HTTPS, atau FTP. Jika file CDF berisi protokol lain, penambahan saluran gagal dan tidak ada kotak dialog yang muncul.

 

Contoh

Contoh berikut menunjukkan penggunaan metode ini yang tepat untuk JScript yang disematkan dalam HTML dan Visual Basic.

Jscript:

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

<object id="ShellUIHelper"
        classid="CLSID:64AB4BB7-111E-11d1-8F79-00C04FC2FBE1"
        width=0
        height=0
        VIEWASTEXT>
</object>

<script language="JavaScript">
    function fnShellUIHelperAddChannelJ()
    {
        ShellUIHelper.AddChannel("https://www.microsoft.com/windows/cdf/g_stock.cdf");
    }
</script>

</head>
<body onload=fnShellUIHelperAddChannelJ()>
</body>
</html>

Visual Basic:

Private Sub fnShellUIHelperAddChannelVB()
    Dim objShellUIHelper As ShellUIHelper
    
    Set objShellUIHelper = New ShellUIHelper
        objShellUIHelper.AddChannel ("https://www.microsoft.com/windows/cdf/g_stock.cdf")
    Set objShellUIHelper = Nothing
End Sub

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
Exdisp.h
DLL
Shell32.dll (versi 4.71 atau yang lebih baru)