faustf 32 Posted November 15, 2011 hi guy , why when i try to send in printing the document dont go use this command _WordDocPrint ("\config\call.doc") Share this post Link to post Share on other sites
Zedna 279 Posted November 15, 2011 use full path Resources UDF ResourcesEx UDF AutoIt Forum Search Share this post Link to post Share on other sites
faustf 32 Posted November 15, 2011 the same effect also whit full path Share this post Link to post Share on other sites
water 2,385 Posted November 15, 2011 (edited) According to the help file _WordDocPrint uses ByRef for the first parameter. This parameter has to be an object variable of a Word.Application document. So you can't specify a string, you need a variable. #include <Word.au3> $oWordApp = _WordCreate ("C:tempcall.doc") $oDoc = _WordDocGetCollection ($oWordApp, 0) _WordDocPrint ($oDoc) _WordQuit ($oWordApp, 0) Edited November 15, 2011 by water My UDFs and Tutorials: Spoiler UDFs:Active Directory (NEW 2020-10-10 - Version 1.5.2.1) - Download - General Help & Support - Example Scripts - WikiOutlookEX (NEW 2020-12-15 - Version 1.6.3.1) - Download - General Help & Support - Example Scripts - WikiOutlookEX_GUI (2020-06-27 - Version 1.3.2.0) - DownloadOutlook Tools (2019-07-22 - Version 0.6.0.0) - Download - General Help & Support - WikiExcelChart (2017-07-21 - Version 0.4.0.1) - Download - General Help & Support - Example ScriptsPowerPoint (2017-06-06 - Version 0.0.5.0) - Download - General Help & SupportExcel - Example Scripts - WikiWord - WikiTask Scheduler (2019-12-03 - Version 1.5.1.0) - Download - General Help & Support - WikiTutorials:ADO - Wiki, WebDriver - Wiki Share this post Link to post Share on other sites
faustf 32 Posted November 15, 2011 but why i must crate call.doc ??? i had just Share this post Link to post Share on other sites
faustf 32 Posted November 15, 2011 the same dont go Share this post Link to post Share on other sites
water 2,385 Posted November 15, 2011 To open an existing document use _WordDocOpen. My UDFs and Tutorials: Spoiler UDFs:Active Directory (NEW 2020-10-10 - Version 1.5.2.1) - Download - General Help & Support - Example Scripts - WikiOutlookEX (NEW 2020-12-15 - Version 1.6.3.1) - Download - General Help & Support - Example Scripts - WikiOutlookEX_GUI (2020-06-27 - Version 1.3.2.0) - DownloadOutlook Tools (2019-07-22 - Version 0.6.0.0) - Download - General Help & Support - WikiExcelChart (2017-07-21 - Version 0.4.0.1) - Download - General Help & Support - Example ScriptsPowerPoint (2017-06-06 - Version 0.0.5.0) - Download - General Help & SupportExcel - Example Scripts - WikiWord - WikiTask Scheduler (2019-12-03 - Version 1.5.1.0) - Download - General Help & Support - WikiTutorials:ADO - Wiki, WebDriver - Wiki Share this post Link to post Share on other sites
water 2,385 Posted November 16, 2011 This works here. Windows7 64bit, Office 2010 32bit. #AutoIt3Wrapper_UseX64=n #include <Word.au3> $oWordApp = _WordCreate() $oDoc = _WordDocOpen($oWordApp, "C:temptest.doc") _WordDocPrint($oDoc) _WordQuit($oWordApp, 0) The directive in line 1 is necessary if you run a 64bit OS but Office is 32bit! My UDFs and Tutorials: Spoiler UDFs:Active Directory (NEW 2020-10-10 - Version 1.5.2.1) - Download - General Help & Support - Example Scripts - WikiOutlookEX (NEW 2020-12-15 - Version 1.6.3.1) - Download - General Help & Support - Example Scripts - WikiOutlookEX_GUI (2020-06-27 - Version 1.3.2.0) - DownloadOutlook Tools (2019-07-22 - Version 0.6.0.0) - Download - General Help & Support - WikiExcelChart (2017-07-21 - Version 0.4.0.1) - Download - General Help & Support - Example ScriptsPowerPoint (2017-06-06 - Version 0.0.5.0) - Download - General Help & SupportExcel - Example Scripts - WikiWord - WikiTask Scheduler (2019-12-03 - Version 1.5.1.0) - Download - General Help & Support - WikiTutorials:ADO - Wiki, WebDriver - Wiki Share this post Link to post Share on other sites