Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
Make Word visible
Message
From
02/10/2011 15:11:10
 
General information
Forum:
Visual FoxPro
Category:
COM/DCOM and OLE Automation
Environment versions
Visual FoxPro:
VFP 5
OS:
Windows 7
Miscellaneous
Thread ID:
01525400
Message ID:
01525406
Views:
43
>>Hi All:
>>
>>I have code that opens a word file. But how do I make the Word window the active and visible one?
>>
>>The following code does not do that:
>>
>>
>>loWord.documents.open(MyFile)
>>loWord.visible = .t.   &&Word now appears in the taskbar
>>loWord.activate()   &&the word icon in the taskbar flashes but VFP is still the active window
>>
>>
>>Thanks,
>>
>>Yossi
>
>From Russian forum foxclub.ru
>
>#DEFINE wdWindowStateMinimize 2 
>#DEFINE wdWindowStateMaximize 1 
>
>loWord.WindowState = wdWindowStateMinimize 
>loWord.WindowState = wdWindowStateMaximize && this automatically makes the window activated
It worked! Thanks.

NOW:

1. How do I disable the user from X'ing out of the main Word window? She can X out of the document, but not Word.

2. When trying to automate Excel I get the dreaded 'Microsoft VFP has stopped working' message:
	loExcel = createobject("Excel.application")
	loDoc = loExcel.Workbooks.add()  &&<-- Here's where I get the message
	loExcel.ActiveWorkbook.saveas(MyFile)
	loExcel.ActiveWorkbook.close()
Previous
Next
Reply
Map
View

Click here to load this message in the networking platform