Vpišite se z Microsoftovim
Vpišite se ali ustvarite račun.
Pozdravljeni,
Izberite drug račun.
Imate več računov
Izberite račun, s katerim se želite vpisati.

UVOD

Windows Installer zagotavlja API-je, ki uporabniku omogočajo poizvedbo za zbirko podatkov programa Windows Installer za prisotnost določenega izdelka. Vsak izdelek je enolično identificiran s kodo izdelka, ki je GUID. V tem članku so navedeni vzorci kode, ki prikazujejo, kako programsko preveriti prisotnost izdelka, ki temelji na programu Windows Installer, s kodo izdelka.

Več informacij

Klicanje API-ja iz Visual C++

To je primer, kako lahko pokličete metodo MsiGetProductInfoExW () v programu Visual C++, da zaznajo prisotnost določenega izdelka. Izdelek je določen z enoličnim GUID-om kode izdelka.

TCHAR szVersion[20];DWORD cchVersion = 20;BOOL fInstalled = (ERROR_SUCCESS == MsiGetProductInfoEx (TEXT("{ProductCode}"), NULL, MSIINSTALLCONTEXT_MACHINE, INSTALLPROPERTY_VERSIONSTRING, szVersion, &cchVersion));

V tem primeru je argument» fInstalled logičnih kod «vseboval vrednost TRUE ali FALSE, odvisno od tega, ali je izdelek, ki je določen, nameščen ali pa ni nameščen.

Klicanje API-ja iz VBScripta

To je primer, kako lahko pokličete metodo productinfo () na predmetu WindowsInstaller. Installer v Microsoft Visual Basicovem skriptu, da zazna prisotnost določenega izdelka. Izdelek je določen z enoličnim GUID-om kode izdelka.

 Dim msi : Set msi = CreateObject("WindowsInstaller.Installer")On Error Resume NextDim version : version = msi.ProductInfo("{ProductCode}", "VersionString")Dim installed : installed = ( Err.Number = 0 )

V tem primeru je v tem razdelku koda, nameščena spremenljivka bo vsebovala vrednost 0 ali 1, odvisno od tega, ali je izdelek, ki je določen, nameščen ali pa ni nameščen.Opomba Lastnost KodaIzdelka « , ki je posredovana funkcijam v obeh primerih, vključuje oklepaje ({}) znotraj narekovajev. Če želite več informacij o programu Windows Installer, obiščite to spletno stran za Microsoft Windows Installer MSDN:

http://msdn.microsoft.com/en-us/library/aa367449(VS.85).aspxČe želite več informacij o tem, kako pridobite najnovejšo različico sistema Windows Installer za računalnik, obiščite to Microsoftovo spletno stran:

http://www.microsoft.com/download/details.aspx?familyid=5A58B56F-60B6-4412-95B9-54D056D6F9F4&displaylang=en Če želite več informacij, obiščite te Microsoftove spletne strani:

Opomba o razdelku» velja za «Poleg izdelkov, ki so navedeni v razdelku» velja za «, informacije v tem članku veljajo tudi za ta izdelek:

  • Windows Installer 4,0

Ali potrebujete dodatno pomoč?

Ali želite več možnosti?

Raziščite ugodnosti naročnine, prebrskajte izobraževalne tečaje, preberite, kako zaščitite svojo napravo in še več.

Skupnosti vam pomagajo postaviti vprašanja in odgovoriti nanje, posredovati povratne informacije in prisluhniti strokovnjakom z bogatim znanjem.

Vam je bila informacija v pomoč?

Kako ste zadovoljni s kakovostjo jezika?
Kaj je vplivalo na vašo izkušnjo?
Če pritisnete »Pošlji«, bomo vaše povratne informacije uporabili za izboljšanje Microsoftovih izdelkov in storitev. Vaš skrbnik za IT bo lahko zbiral te podatke. Izjavi o zasebnosti.

Zahvaljujemo se vam za povratne informacije.

×