Bu bağımsız değişkenler için en belirgin erişilebilir '<yöntem>' olmadığından aşırı yükleme çözümlemesi başarısız oldu:<error>

Aşırı yüklenmiş bir yönteme çağrı yaptınız, ancak derleyici bağımsız değişken listenizin dönüştürülebileceği parametre listeleriyle iki veya daha fazla aşırı yükleme buldu ve aralarından seçim yapamıyor.

Derleyici, çağıran bağımsız değişken listesindeki veri türlerini ve aşırı yükleme parametresi listesini mümkün olduğunca yakından eşleştirmeyi dener. Tür denetimi anahtarı (Seçenek Katı Deyimi) On veya Offolsun bağımsız değişkenlerinizin her birinden ilgili parametresine genişletme dönüştürmesi gerektirir.

Derleyici, genişletme gereksinimini karşılayan birden fazla aşırı yükleme bulursa, bağımsız değişken veri türleri için en özel olan aşırı yüklemeyi (yani en az miktarda genişletmeyi çağırır) arar. Bir aşırı yükleme bir bağımsız değişkenin veri türü için daha belirginken, başka bir aşırı yükleme başka bir bağımsız değişkenin veri türü için daha belirgin olduğunda bu hata iletisini oluşturur. Daha fazla bilgi ve örnek için bkz . Aşırı Yükleme Çözümlemesi.

Hata Kimliği: BC30521

Bu hatayı düzeltmek için

  1. yöntemi için tüm aşırı yüklemeleri gözden geçirin ve hangisini çağırmak istediğinizi belirleyin.

  2. Çağırma deyiminizde, bağımsız değişkenlerin veri türlerinin istenen aşırı yükleme için tanımlanan parametrelerin veri türleriyle eşleşmesini sağlayın. Bir veya daha fazla veri türünü tanımlı türlere dönüştürmek için CType İşlevini kullanmanız gerekebilir.

Ayrıca bakınız