Страница: 1 | 
		
		 
			   
			 
			 Прочитал вот: http://www.bcbdev.ru/cbuilder/articles/Single-instance_applications/Single-instance_applications.htm Неужели и VB6 использует этот страшный метод??? 
			 
			 Это топик для мазохистов. Есть App.PrevInstance/ Вот кусок кода If App.PrevInstance = True Then ' если уже запущена str = Command   'взял параметры командной строки и запихал в буфер обмена, а в запущенном экземпляре контролирую содержимое буфера, если он "свой"(с моей меткой) то обрабатываю Command strs = Replace(str, """", "", 1, -1, vbTextCompare) '     On Error Resume Next Unload me . А если ничего передавать в запущенную прогу не надо, то просто: If App.PrevInstance then Unload me Вы малость не допоняли. Я имею ввиду, сам VB6, когда у него спрашивают а труе ли апп.превинстансе, использует эти страшные конструкции? Ну, я думал, можа есть любители кодокопания и уже успели с помощью СофтАйса это выяснить... Ну, раз нет, придется самому... Страница: 1 | 
 
			
 
  
		
     
  
    
Вопрос: Как не дать софтине запуститься 2 раза (кое-что...
     
    
Добавлено: 14.12.03 00:07
     
      
  
				
			  
					 
			
				 
    
		
       
    
Автор вопроса:  
    
 Sharp | Web-сайт: sharpc.livejournal.com | ICQ: 216865379 
      
       
  
 
    
				
		
		
					 
			
				 
  
		
     
  
    
Ответы
     
    
Всего ответов: 4
     
      
  
		
	  
			 
	
		 
    
       
    
Номер ответа: 1 
      
Автор ответа:
 cresta
![]()
![]()
Вопросов: 117
Ответов: 1538
      
 Профиль |  | #1
       
Добавлено:  14.12.03 00:43
       
    
       
  
 
    
    str = pathname(strs)
    strs = "CrestaBuf" & str
    Clipboard.SetText (strs) 
End If
 
		
	  
			 
	
		 
    
       
    
Номер ответа: 2 
      
Автор ответа:
 Sharp
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
Лидер форума
ICQ: 216865379 
Вопросов: 106
Ответов: 9979
      
 Web-сайт:  
 Профиль |  | #2
      
Добавлено:  14.12.03 05:45
       
    
       
  
 
    
		
	  
			 
	
		 
    
       
    
Номер ответа: 3 
      
Автор ответа:
 cresta
![]()
![]()
Вопросов: 117
Ответов: 1538
      
 Профиль |  | #3
       
Добавлено:  14.12.03 20:29
       
    
       
  
А это вопрос надо адресовать дяде Биллу 
    
		
	  
			 
	
		 
    
       
    
Номер ответа: 4 
      
Автор ответа:
 Sharp
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
Лидер форума
ICQ: 216865379 
Вопросов: 106
Ответов: 9979
      
 Web-сайт:  
 Профиль |  | #4
      
Добавлено:  15.12.03 03:56