| 
			
			 | 
		#1 | 
| 
			
			 MCTS 
		
			
	 | 
	
	
	
		
		
			
			
			!!!!!!!!!!!!Используя WinAPI::ShellExe() как передать ей нужный принтер как параметр
			 
			
			Вот как это выглядит.. 
		
		
		
		
		
		
		
	#WinAPI client server static int shellExecute( Filename _lpFile, str _lpParameters = '', str _lpDirectory = '', str _lpOperation = #ShellExeOpen ) {} как передать ей нужный принтер как параметр.??????? _lpParameters ?? если , то как.?? смотрел код, этот параметр везде ' ' может кто скажет как и для чего его пользовать  | 
| 
	
 | 
| 
			
			 | 
		#2 | 
| 
			
			 Moderator 
		
			
	 | 
	
	
	
		
		
		
		 
			
			Это строка, которую запускаемая программа (файл из _lpFile) примет как параметр командной строки. А уж как ее использовать - зависит от этой самой внешней программы  
		
		
		
		
		
		
			 
		
				__________________ 
		
		
		
		
	Андрей.  | 
| 
	
 | 
|
| За это сообщение автора поблагодарили: Yan Dex (1). | |
| 
			
			 | 
		#3 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
		
		 
			
			а в остальном, прекрасная Маркиза, MSDN, MSDN... 
		
		
		
		
		
		
		
	начните отсюда http://msdn.microsoft.com/library/de...ng/context.asp Обратите внимание на verb printto. Но это если программа умеет определять принтер из параметров. Если нет, то начните с поиска http://search.microsoft.com/search/r...rinter&c=4&s=2 например сама функция http://msdn.microsoft.com/library/de...ellexecute.asp и т.д. Например, http://msdn.microsoft.com/library/de.../functions.asp http://msdn.microsoft.com/library/de...interfaces.asp полезно здесь http://msdn.microsoft.com/library/de...ing/launch.asp  | 
| 
	
 | 
|
| За это сообщение автора поблагодарили: Yan Dex (1). | |
| 
			
			 | 
		#4 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
		
		 
			
			Для аналогичной бяки с этой функцией я использовал создание CMD-шника  как текста из Аксапты с последующим его запуском. Может некузяво, но работает.
		 
		
		
		
		
		
		
		
	 | 
| 
	
 |