🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.lang.vbasic
Article #104150

Re: Zapytka o funcje GetObject()

#104150
From: Tajan
Date: Mon, 25 May 2009 05:52
32 lines
1949 bytes
Użytkownik "Michal AKA Miki" <jakistammichal@z.onetu.pl> napisał w 
wiadomości news:gvcoif$rke$1@inews.gazeta.pl...
> Witam grupe
>
> mam pytanko, czy istnieje mozliwosc, zeby w tej funcji odwolac sie do 
> wlasnosci obiektu, ktora jest podana jako zmienna?
>
> Innymi slowy, w takim kodzie:
>
> Set objWMIService = GetObject("winmgmts:\\" & strComputer & "\root\CIMV2")
> Set colItems = objWMIService.ExecQuery( _
>    "SELECT * FROM Win32_ComputerSystem",,48)
> For Each objItem in colItems
>    Wscript.Echo "Manufacturer: " & objItem.Manufacturer
>    Wscript.Echo "Model: " & objItem.Model
>    Wscript.Echo "Name: " & objItem.Name
> Next
>
> zamiast np czegos takiego:
>    Wscript.Echo "Manufacturer: " & objItem.Manufacturer
>
> mogloby byc odwolanie  do zmiennej... cos jak w klasach:
>    Wscript.Echo "Manufacturer: " & objItem.Item("Manufacturer")
>

Spróbuj tak:

strWlasnosc = "Manufacturer"
Wscript.Echo "Manufacturer: " & objItem.Properties_(strWlasnosc)

Tajan 
Technical Details
Message-ID: <gvdc7g$oem$1@nemesis.news.neostrada.pl>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!newsfeed.gazeta.pl!news.onet.pl!newsfeed.neostrada.pl!atlantis.news.neostrada.pl!news.neostrada.pl!not-for-mail
References: <gvcoif$rke$1@inews.gazeta.pl>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!newsfeed.gazeta.pl!news.onet.pl!newsfeed.neostrada.pl!atlantis.news.neostrada.pl!news.neostrada.pl!not-for-mail
From: "Tajan" <Tajan@interia.pl>
Newsgroups: pl.comp.lang.vbasic
Subject: Re: Zapytka o funcje GetObject()
Date: Mon, 25 May 2009 07:52:12 +0200
Organization: TP - http://www.tp.pl/
Lines: 33
Message-ID: <gvdc7g$oem$1@nemesis.news.neostrada.pl>
References: <gvcoif$rke$1@inews.gazeta.pl>
NNTP-Posting-Host: hmn221.internetdsl.tpnet.pl
Mime-Version: 1.0
X-Trace: nemesis.news.neostrada.pl 1243231280 25046 79.188.65.221 (25 May 2009 06:01:20 GMT)
X-Complaints-To: usenet@news.neostrada.pl
NNTP-Posting-Date: Mon, 25 May 2009 06:01:20 +0000 (UTC)
X-Priority: 3
X-MSMail-Priority: Normal
X-Newsreader: Microsoft Outlook Express 6.00.2900.3138
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.3350
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit