개체/속성 이름 생성과 관련하여 WebBrowser 후기 바인딩 호출을 사용하는 데 문제가 있습니다. 예를 들어WebBrowser 늦은 바인드 개체/속성 이름의 문제
:
WebBrowser1.Document.DomDocument.Forms.Myform.mycontrol.Value = "test"
WebBrowser 컨트롤의 하나 개 이상의 인스턴스에 실패합니다
무엇 실제로 일어나는 것은 mycontrol 객체 Mycontrol되고 컴파일 vb.net 응용 프로그램이 실패 할 것입니다 오류가있는
회원을 찾을 수 없습니다. (HRESULT에서 예외 : 0x80020003 (DISP_E_MEMBERNOTFOUND)) Microsoft.VisualBasic.CompilerServices.LateBinding.LateGet에서 마이크로 소프트 (개체 O, 유형 OBJTYPE, 문자열 이름, [] args를 문자열 []는 paramNames, 부울 [] 카피 백 개체) .VisualBasic.CompilerServices.NewLateBinding.LateGet (C : \ Projects의 Execute()에서 Type 유형, 문자열 MemberName, Object [] 인수, 문자열 [] ArgumentNames, 유형 [] TypeArguments, Boolean [] 카피 백) \ WebBrowser \ SampleCall.vb : line 16
이 문제에 대한 해결책이 있습니까? 여러 웹 브라우저와 VB6 응용 프로그램과 함께 작동합니다
같은 코드는
편집을 제어 :이 코드는 함께 comipled되어 엄격한 옵션 오프