faustf Posted November 15, 2011 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")
Zedna Posted November 15, 2011 Posted November 15, 2011 use full path Resources UDF ResourcesEx UDF AutoIt Forum Search
water Posted November 15, 2011 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 2024-07-28 - Version 1.6.3.0) - Download - General Help & Support - Example Scripts - Wiki ExcelChart (2017-07-21 - Version 0.4.0.1) - Download - General Help & Support - Example Scripts OutlookEX (2021-11-16 - Version 1.7.0.0) - Download - General Help & Support - Example Scripts - Wiki OutlookEX_GUI (2021-04-13 - Version 1.4.0.0) - Download Outlook Tools (2019-07-22 - Version 0.6.0.0) - Download - General Help & Support - Wiki PowerPoint (2021-08-31 - Version 1.5.0.0) - Download - General Help & Support - Example Scripts - Wiki Task Scheduler (2022-07-28 - Version 1.6.0.1) - Download - General Help & Support - Wiki Standard UDFs: Excel - Example Scripts - Wiki Word - Wiki Tutorials: ADO - Wiki WebDriver - Wiki
faustf Posted November 15, 2011 Author Posted November 15, 2011 but why i must crate call.doc ??? i had just
water Posted November 15, 2011 Posted November 15, 2011 To open an existing document use _WordDocOpen. My UDFs and Tutorials: Spoiler UDFs: Active Directory (NEW 2024-07-28 - Version 1.6.3.0) - Download - General Help & Support - Example Scripts - Wiki ExcelChart (2017-07-21 - Version 0.4.0.1) - Download - General Help & Support - Example Scripts OutlookEX (2021-11-16 - Version 1.7.0.0) - Download - General Help & Support - Example Scripts - Wiki OutlookEX_GUI (2021-04-13 - Version 1.4.0.0) - Download Outlook Tools (2019-07-22 - Version 0.6.0.0) - Download - General Help & Support - Wiki PowerPoint (2021-08-31 - Version 1.5.0.0) - Download - General Help & Support - Example Scripts - Wiki Task Scheduler (2022-07-28 - Version 1.6.0.1) - Download - General Help & Support - Wiki Standard UDFs: Excel - Example Scripts - Wiki Word - Wiki Tutorials: ADO - Wiki WebDriver - Wiki
water Posted November 16, 2011 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 2024-07-28 - Version 1.6.3.0) - Download - General Help & Support - Example Scripts - Wiki ExcelChart (2017-07-21 - Version 0.4.0.1) - Download - General Help & Support - Example Scripts OutlookEX (2021-11-16 - Version 1.7.0.0) - Download - General Help & Support - Example Scripts - Wiki OutlookEX_GUI (2021-04-13 - Version 1.4.0.0) - Download Outlook Tools (2019-07-22 - Version 0.6.0.0) - Download - General Help & Support - Wiki PowerPoint (2021-08-31 - Version 1.5.0.0) - Download - General Help & Support - Example Scripts - Wiki Task Scheduler (2022-07-28 - Version 1.6.0.1) - Download - General Help & Support - Wiki Standard UDFs: Excel - Example Scripts - Wiki Word - Wiki Tutorials: ADO - Wiki WebDriver - Wiki
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now