26.09.2003, 14:14 | #1 |
MCTS
|
!!!!!!!!!!!!Используя WinAPI::ShellExe() как передать ей нужный принтер как параметр
Вот как это выглядит..
#WinAPI client server static int shellExecute( Filename _lpFile, str _lpParameters = '', str _lpDirectory = '', str _lpOperation = #ShellExeOpen ) {} как передать ей нужный принтер как параметр.??????? _lpParameters ?? если , то как.?? смотрел код, этот параметр везде ' ' может кто скажет как и для чего его пользовать |
|
26.09.2003, 14:54 | #2 |
Moderator
|
Это строка, которую запускаемая программа (файл из _lpFile) примет как параметр командной строки. А уж как ее использовать - зависит от этой самой внешней программы
__________________
Андрей. |
|
|
За это сообщение автора поблагодарили: Yan Dex (1). |
26.09.2003, 15:13 | #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). |
29.09.2003, 20:38 | #4 |
Участник
|
Для аналогичной бяки с этой функцией я использовал создание CMD-шника как текста из Аксапты с последующим его запуском. Может некузяво, но работает.
|
|