Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
WMI and VFP6?
Message
 
 
General information
Forum:
Visual FoxPro
Category:
Windows API functions
Title:
Miscellaneous
Thread ID:
00689379
Message ID:
00689527
Views:
27
This message has been marked as the solution to the initial question of the thread.
Brian,
There was a "deficiency" with GetObject in VFP 6 that was removed in VFP 7. Instead of using GetObject, use the Locator object of WMI.
local loloc, lowmi
loloc = createobject('WbemScripting.SWbemLocator')
lowmi = loloc.ConnectServer()  && connects to local machine, default WMI namespace
The above is the VFP 7 equivalent of:
local lowmi
lowmi = getobject('WinMgmts:')
Both return a WMI Services object.

HTH.

>Ok, I think I missed class that day, but can't WMI be used with VFP 6 SP5?
>
>OLE error code 0x800401ea: Moniker cannot open file.
>
>I was playing around with WMI in VFP7 and everything works really well. But I guess I missed something since the same code doesn't work when I run it it VFP 6...
>
>
>Thanks,
>
>- Brian
Larry Miller
MCSD
LWMiller3@verizon.net

Accumulate learning by study, understand what you learn by questioning. -- Mingjiao
Previous
Next
Reply
Map
View

Click here to load this message in the networking platform