2010-07-27 17 views
17

Pek çok web sitesinde, okuyucunun bu türden bir şey için ne yapması gerektiğini bildiğini düşündüğü anlaşılıyor, ancak hiçbir fikrim yok. (\ Shdocvw.dllC#: Hangi derleme SHDocVw.WebBrowser_V1 tanımlıdır?

Bu NET başvuru Interop.shdocvw.dll yaratacak \ windows \ sistemi: http://blogs.artinsoft.net/mrojas/archive/2008/09/18/newwindow2-events-in-the-c-webbrowsercontrol.aspx

+0

teşekkür ederiz Add Reference Solution Explorer görünümünde projenin "Başvurular" tıklayın ! Her iki cevap da eşit haklıdır. Cevabını Hans Passant'a verdim, ancak onu daha önce bana yardım ettiği nobugz olarak msdn forumlarından hatırlıyorum;) – marc40000

+0

Onun cevabı da daha kapsamlıydı. –

cevap

30

Bu bir derleme değil, bir COM bileşeni. Proje + Ekle Referansı, Gözat sekmesi, c: \ windows \ system32 \ shdocvw.dll öğesini seçin. Windows 7'de shdocvw.tlb yerine aynı dizini seçin. Bu, SHDocVw ad alanı ile COM bileşeni için birlikte kitaplığı oluşturur. WebBrowser_V1, bundan alacağınız türlerden biridir.

+6

Gelecekte arama yapan kullanıcılar için: shdocvw.tlb, bir nedenle Windows 7 kurulumunda değildi. Ancak, Microsoft ınternet denetimleri COM başvurusu alma SHDocVw için erişim sağladı. – paul

+0

@paul - Sweet, işe yarıyor – DeeArgee

8

c COM başvuru ekleyin:

Örnek site, ilk yorumu görmek veya uygun türleri içeren benzer bir şey.

20

COM bileşeni listesinden alabilirsiniz. Derleme adı "Microsoft Internet Controls".

  1. Sağ
  2. tıklayın
  3. Seç Microsoft Internet TAMAM
  4. tıklayın Kontroller
  5. Git COM bölümüne