Icon.ExtractAssociatedIcon(String) Yöntem

Tanım

Belirtilen dosyada bulunan bir görüntünün simge gösterimini döndürür.

public:
 static System::Drawing::Icon ^ ExtractAssociatedIcon(System::String ^ filePath);
public static System.Drawing.Icon ExtractAssociatedIcon (string filePath);
public static System.Drawing.Icon? ExtractAssociatedIcon (string filePath);
static member ExtractAssociatedIcon : string -> System.Drawing.Icon
Public Shared Function ExtractAssociatedIcon (filePath As String) As Icon

Parametreler

filePath
String

Görüntü içeren dosyanın yolu.

Döndürülenler

Icon Belirtilen dosyada yer alan görüntünün gösterimi.

Özel durumlar

filePath geçerli bir dosyayı göstermez.

-veya-

, filePath Evrensel Adlandırma Kuralı (UNC) yolunu gösterir.

Örnekler

Aşağıdaki kod örneğinde yönteminin nasıl kullanılacağı gösterilmektedir ExtractAssociatedIcon . Bu örneği çalıştırmak için, kodu bir Windows Formuna yapıştırın ve formun oluşturucusundan veya Load olay işleyicisinden çağırınExtractAssociatedIconEx.

private void ExtractAssociatedIconEx()
{
    Icon ico =
        Icon.ExtractAssociatedIcon(@"C:\WINDOWS\system32\notepad.exe");
    this.Icon = ico;
}
Private Sub ExtractAssociatedIconEx()
    Dim ico As Icon = Icon.ExtractAssociatedIcon("C:\WINDOWS\system32\notepad.exe")
    Me.Icon = ico

End Sub

Açıklamalar

Göreli yolun geçerli çalışma dizinine göre olduğu varsayılır.

ExtractAssociatedIcon Bit eşlemlerle kullanıldığında, uygulamayı çalıştıran sistemde bit eşlem dosyalarının küçük resim görüntüleri olarak gösterilmesine neden olan bir kayıt defteri ayarı varsa simge yerine küçük resim görüntüsü döndürülebilir.

Şunlara uygulanır