Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
	
		
		
			Правила форума
			Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут 
закрыты.
Читайте 
требования к создаваемым темам.
		
		
 
	 
	
		
		
			
			- 
				VolkovAlexander
			
- 
				
- Начинающий
  
- 
			
			
-  
- Сообщения: 22
- Зарегистрирован: 16.08.2005 (Вт) 13:08
- Откуда: Нижний Новгород
- 
				
			
			
			
			 VolkovAlexander » 17.09.2005 (Сб) 21:46
 VolkovAlexander » 17.09.2005 (Сб) 21:46 
			
			Привет всем!
Помогите пожалста: мне из программы нужно переключать принтер "по умолчанию". К компу подключено 3 принтера. Нужно, чтобы прогрмма сначала устанавливала сначала один принтер как "принтер по умолчанию" и печатала на нем, затем другой и т.д.
- Код: Выделить всё
- Код вида (ниже) не работает   
 Dim X As Object
 For Each X In Printers
 'Поиск устройства с именем "твой принтер"
 If X.DeviceName = "твой принтер" Then
 'Установить по умолчанию
 Set Printer = X
 ' Усё, шеф!
 Exit For
 End If
 Next
 
 'Печатаем форму frmHelp
 frmHelp.PrintForm
 
		
		 
	 
	
	
		
		
			
			- 
				JohnCR
			
- 
				
- Обычный пользователь
  
- 
			
			
-  
- Сообщения: 75
- Зарегистрирован: 14.06.2005 (Вт) 19:03
- 
				
			
			
			
			 JohnCR » 18.09.2005 (Вс) 12:31
 JohnCR » 18.09.2005 (Вс) 12:31 
			
			Посмотри статьи по этим ссылкам:
1, 
2, 
3, 
4.
В аттаче пример (писал не я). Сам не проверял. Нет в наличии принтеров )
					- Вложения
- 
		
			 SetDefaultPrinter.zip SetDefaultPrinter.zip
- Как сделать принтер принтером по-умолчанию.
- (5.92 Кб) Скачиваний: 117
 
 
		
		 
	 
	
	
		
		
			
			- 
				VolkovAlexander
			
- 
				
- Начинающий
  
- 
			
			
-  
- Сообщения: 22
- Зарегистрирован: 16.08.2005 (Вт) 13:08
- Откуда: Нижний Новгород
- 
				
			
			
			
			 VolkovAlexander » 21.09.2005 (Ср) 14:57
 VolkovAlexander » 21.09.2005 (Ср) 14:57 
			
			Большое спасибо 

 все работает
 
		
		 
	 
	
	
	
	Вернуться в Visual Basic 1–6
	
	Кто сейчас на конференции
	Сейчас этот форум просматривают: AhrefsBot и гости: 10