Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
	
		
		
			Правила форума
			Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут 
закрыты.
Читайте 
требования к создаваемым темам.
		
		
 
	 
	
		
		
			
			- 
				else
			
 
			- 
				
 - Начинающий

 
			
			- 
			
			
 
		-  
 
		- Сообщения: 12
 - Зарегистрирован: 19.11.2002 (Вт) 22:53
 - Откуда: Belarus
 
			- 
				
			
 
		
		
	
	
			
			
			
 else » 29.10.2005 (Сб) 12:49 
			
			Доброго времени суток.
Подскажите, плс, можно ли каким либо образом получить значение ключа элемента коллекции. допустим имеем:
- Код: Выделить всё
 
Dim clc As New Collection
Function addkeyitem
clc.Add key:="aaa", Item:="bbb"
clc.Add key:="bbb", Item:="aaa"
end function
а дальше нужно получить значение элемента (не проблема) и ключа (очень нуно).
[/syntax]
 
			
		 
		
		 
	 
	
	
		
		
			
			- 
				tyomitch
			
 
			- 
				
 - Пользователь #1352

 
			
			- 
			

			
			 
		-  
 
		- Сообщения: 12822
 - Зарегистрирован: 20.10.2002 (Вс) 17:02
 - Откуда: חיפה
 
		
	
	
			
			
			
 tyomitch » 29.10.2005 (Сб) 13:59 
			
			Невозможно. Юзай коллекцию от edanmo либо Dictionary.
			
		 
		
		 
	 
	
	
		
		
			
			- 
				GSerg
			
 
			- 
				
 - Шаман

 
			
			- 
			
			
 
		-  
 
		- Сообщения: 14286
 - Зарегистрирован: 14.12.2002 (Сб) 5:25
 - Откуда: Магадан
 
		
	
	
			
			
			
 GSerg » 29.10.2005 (Сб) 15:18 
			
			В таких случаях я иногда делаю так...
- Код: Выделить всё
 clc.Add array("bbb", "aaa"), "aaa"
clc.Add array("aaa" , "bbb"), "bbb"
...
msgbox clc(2)(1)
 
			Как только вы переберёте все варианты решения и не найдёте нужного, тут же обнаружится решение, простое и очевидное для всех, кроме вас
		 
		
		 
	 
	
	
		
		
			
			- 
				else
			
 
			- 
				
 - Начинающий

 
			
			- 
			
			
 
		-  
 
		- Сообщения: 12
 - Зарегистрирован: 19.11.2002 (Вт) 22:53
 - Откуда: Belarus
 
			- 
				
			
 
		
		
	
	
			
			
			
 else » 29.10.2005 (Сб) 17:29 
			
			2GSerg
Спасибо. Идея понравилась и претворена в коде.
			
		 
		
		 
	 
	
	
	
	Вернуться в Visual Basic 1–6
	
	Кто сейчас на конференции
	Сейчас этот форум просматривают: AhrefsBot, Yandex-бот и гости: 11