Страница: 1 | 
		
		 
			   
			 
			 
			 
			 Страница: 1 | 
 
			
 
  
		
     
  
    
Вопрос: помогите с webBrowser
     
    
Добавлено: 25.09.09 15:33
     
      
  
				
			  
					 
			
				 
    
		
       
    
Автор вопроса:  
     KreAtoR
 KreAtoR
      
       
  
Делаю программку для заполнения, html из xml при помощи vb6.
 
    
Все ничего, но никак не могу понять как мне работать с RadioButton
textBox я заполняю таким способом
web(0).Document.Forms(3).text1.Value = "1"
отправляю (нажитие кнопки) вот так
web(2).Document.Forms(0).send.Click
ComboBox я запрашиваю вот так (при условии конечно, что значения уже прописаны)
web(0).Document.Forms(1).login_server.Value = "4"
но все никак не могу выделить RadioButton.
Помогите пожалуйста
				
		
		
					 
			
				 
  
		
     
  
    
Ответы
     
    
Всего ответов: 2
     
      
  
		
	  
			 
	
		 
    
       
    
Номер ответа: 1 
      
Автор ответа: KreAtoR
 KreAtoR





Вопросов: 120
Ответов: 438
      
 Профиль |  | #1
       
Добавлено:  25.09.09 15:40
       
    
       
  
Ой совсем забыл написать 
 
    
читал вот http://www.vbnet.ru/forum/show.aspx?id=119993
ответ от хакера 
WebBrowser1.Document.All.Item(73).Click()
WebBrowser1.Document.All.Item(73).Value = 1 
но я незнаю какой это номер!!! где мне такое узнать тоже незнаю.
И вообще, зачем выделять через номер, когда известно имя объекта???
		
	  
			 
	
		 
    
       
    
Номер ответа: 2 
      
Автор ответа: KreAtoR
 KreAtoR





Вопросов: 120
Ответов: 438
      
 Профиль |  | #2
       
Добавлено:  25.09.09 16:55
       
    
       
  
Короче говоря я сделал так!!
 
    
Dim i as integer
For i =0 to 100
web(0).Document.Forms(3).elements(i).Value = "1"
MsgBox web(0).Document.Forms(3).elements(i).Name
Next i
таким способом я смог определить , какой объект мне нужен по названию и по изменению значения, а при помощи i я узнаю именно номер элемента!!!!!!!
коряво но докапаться до номера объекта можно.
Правда номер Forms приходилось тыкать наабум!!!!!