Страница: 1 | 
		
		 
			   
			 
			 В VB6 прокатывал такой код: Dim v7 As Object Set v7=CreateObject("v77.Application") v7.Initialize(v7.RMTrade,"/D","") В VB.Net не получается,при исполнении метода Initialize,уже после загрузки 1Сной базы выдает следующее: (An unhandled exception of type 'System.Runtime.InteropServices.COMException' occurred in microsoft.visualbasic.dll Additional information: Не могу записать свойство-только для чтения..) Кто-нибудь понимает в этом чего-нибудь? Очень надо. 
			 
			 Страница: 1 | 
 
			
 
  
		
     
  
    
Вопрос: Подключение из VB.Net к 1С                        
     
    
Добавлено: 08.11.02 21:25
     
      
  
				
			  
					 
			
				 
    
		
       
    
Автор вопроса:  
    
 IAm
      
       
  
 
    
				
		
		
					 
			
				 
  
		
     
  
    
Ответы
     
    
Всего ответов: 3
     
      
  
		
	  
			 
	
		 
    
       
    
Номер ответа: 1 
      
Автор ответа:
 MagicMax
![]()
![]()
![]()
Вопросов: 0
Ответов: 3
      
 Web-сайт:  
 Профиль |  | #1
      
Добавлено:  02.06.05 11:22
       
    
       
  
День добрый! Столкнулся с такой же проблемой и хотел поинтересоваться у вас - вы её разрешили? если да - то каким образом? Как вы подключились к базе 1С? Заранее спасибо за ответ!
 
    
		
	  
			 
	
		 
    
       
    
Номер ответа: 2 
      
Автор ответа:
 IAm
![]()
![]()
Вопросов: 8
Ответов: 20
      
 Профиль |  | #2
       
Добавлено:  02.06.05 11:42
       
    
       
  
надо объявить переменную типа Long, ей присвоить значение v7.RMTrade, и уже её передавать первым параметром в Initialize
 
    
		
	  
			 
	
		 
    
       
    
Номер ответа: 3 
      
Автор ответа:
 MagicMax
![]()
![]()
![]()
Вопросов: 0
Ответов: 3
      
 Web-сайт:  
 Профиль |  | #3
      
Добавлено:  02.06.05 12:01
       
    
       
  
Спасибо за ответ!
 
    
Еще вопрос - не подскажите, при первом вызове 1Са появляется процесс и программа долго "висит" на строке инициализации, так долго, что я просто останавливаю программу, но не убиваю процесс. Но потом, запустив программу еще раз и создав еще один процесс инициализация не проходит - выдает "ложь" на инициализации... Не подскажите, в каком направлении смотреть?