![]() |
#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-шника как текста из Аксапты с последующим его запуском. Может некузяво, но работает.
|
|