Bir Office uygulaması yükleme yolunu bulabilirsiniz.

Makale çevirileri Makale çevirileri
Makale numarası: 234788 - Bu makalenin geçerli olduğu ürünleri görün.
Hepsini aç | Hepsini kapa

Bu Sayfada

Özet

Bu makalede, Microsoft Office uygulamaları yükleme yolunu bulmak için Wındows ınstaller clean nas?l kullan?laca??n? gösterir.

Daha fazla bilgi

Microsoft Office 2000'den büyük sürümleri yüklendiğinde kısayol bağlantıları yol bilgisi içermez. Böylece, "İlk kullanımda Çalıştır" seçeneği kullanılabilir yapılır. Bu seçenek kullanıldığında, kısayollar görünür, ancak uygulamaların sabit diskinizde yüklü. Ilk kez kısayolun üzerine tıklattığınızda, uygulamaları yüklü.

Wındows ınstaller clean, yüklü Office 2000 uygulaması yolunu almak için kullanabilirsiniz. Konsol uygulaması, yüklü Office dizininin raporlarını oluşturmak için aşağıda verilen adımları uygulama.

Örnek oluşturma

  1. Boş bir konsol uygulaması, Visual C++ ile oluşturun.
  2. Main.cpp adlı yeni bir dosya oluşturun ve kod penceresinde aşağıdaki kodu yapıştırın.
    #include <windows.h>
    #include <msi.h>
    #include <ostream.h>
    
    const char *Word = "{CC29E963-7BC2-11D1-A921-00A0C91E2AA2}";
    const char *Excel = "{CC29E96F-7BC2-11D1-A921-00A0C91E2AA2}";
    const char *PowerPoint = "{CC29E94B-7BC2-11D1-A921-00A0C91E2AA2}";
    const char *Access = "{CC29E967-7BC2-11D1-A921-00A0C91E2AA2}";
    const char *Office = "{00000409-78E1-11D2-B60F-006097C998E7}";
    
    int main(void)
    {
    	DWORD size = 300;
    	INSTALLSTATE installstate;
    	char *sPath;
    
    	sPath = new char[size];
            installstate = MsiGetComponentPath(
            Office,Word,sPath,&size);
    
    	if ((installstate == INSTALLSTATE_LOCAL) || 
                (installstate == INSTALLSTATE_SOURCE)) 
    	  cout << "Installed in: " << sPath << endl;
    	delete sPath;
    	return 0;
    }
  3. Proje menüsünde'ı tıklatın ve sonra proje Ayarları iletişim kutusunu ayarlayıp getirmek için Ayarlar ' ı tıklatın.
  4. Bağlantı sekmesini tıklatın ve nesne/kitaplık modülleri listesinde msi.lib ekleyin.
  5. Programı çalıştırın. Bu Microsoft Word'ün yüklü olduğu dosya yolunu görüntüler.

    Not: Kodda yer, Word, Excel, PowerPoint ve Access ile ilişkili GUID olur. Başka bir Office uygulaması için yolu bulmak için <a0></a0>, uygulama MsiGetComponentPath adını ikinci parametre olarak geçirmek işlevi.

    Office XP uygulama yolunu bulmak için <a0></a0>, yukarıda sabitler aşağıdaki ile değiştirin.
    const char *Word = "{8E46FEFA-D973-6294-B305-E968CEDFFCB9}";
    const char *Excel = "{5572D282-F5E5-11D3-A8E8-0060083FD8D3}";
    const char *PowerPoint = "{FC780C4C-F066-40E0-B720-DA0F779B81A9}";
    const char *Access = "{CC29E967-7BC2-11D1-A921-00A0C91E2AA3}";
    const char *Office = "{20280409-6000-11D3-8CFE-0050048383C9}";
    					
    Bir Office 2003 uygulamas?n? yolunu bulmak için <a0></a0>, yukarıda sabitler ile aşağıdaki değiştirin.
    const char *Word = "{1EBDE4BC-9A51-4630-B541-2561FA45CCC5}";
    const char *Excel = "{A2B280D4-20FB-4720-99F7-40C09FBCE10A}";
    const char *PowerPoint = "{C86C0B92-63C0-4E35-8605-281275C21F97}";
    const char *Access = "{F2D782F8-6B14-4FA4-8FBA-565CDDB9B2A8}";
    const char *Office = "{90110409-6000-11D3-8CFE-0150048383C9}";
    					
    Bir 2007 Office uygulaması yolunu bulmak için <a0></a0>, yukarıda sabitler ile aşağıdaki değiştirin.
    const char *Word = "{0638C49D-BB8B-4CD1-B191-051E8F325736}";
    const char *Excel = "{0638C49D-BB8B-4CD1-B191-052E8F325736}";
    const char *PowerPoint = " {0638C49D-BB8B-4CD1-B191-053E8F325736}";
    const char *Access = " {0638C49D-BB8B-4CD1-B191-054E8F325736}";
    const char *Office = " {0638C49D-BB8B-4CD1-B191-050E8F325736}";
    					

Referanslar

Gelen MSI.LIB dosyayı içeren Windows ınstaller SDK'YI karşıdan yükleyebilirsiniz:
http://www.microsoft.com/downloads/details.aspx?FamilyID=e96f8abc-62c3-4cc3-93ad-bfc98e3ae4a3&DisplayLang=en
Office Otomasyonu hakkında daha fazla bilgi için Microsoft Office geliştirme Destek sitesini ziyaret edin:
http://support.microsoft.com/ofd

Özellikler

Makale numarası: 234788 - Last Review: 13 Ağustos 2007 Pazartesi - Gözden geçirme: 7.3
Bu makaledeki bilginin uygulandığı durum:
  • Microsoft Office Access 2007
  • Microsoft Office Excel 2007
  • Microsoft Office PowerPoint 2007
  • Microsoft Office Word 2007
  • Microsoft Office Access 2003
  • Microsoft Office Excel 2003
  • Microsoft Office PowerPoint 2003
  • Microsoft Office Word 2003
  • Microsoft Access 2002 Standard Edition
  • Microsoft Excel 2002 Standard Edition
  • Microsoft PowerPoint 2002 Standard Edition
  • Microsoft Word 2002 Standard Edition
  • Microsoft Access 2000 Standard Edition
  • Microsoft Excel 2000 Standard Edition
  • Microsoft PowerPoint 2000 Standard Edition
  • Microsoft Word 2000 Standard Edition
Anahtar Kelimeler: 
kbmt kbhowto KB234788 KbMttr
Machine-translated Article
ÖNEMLİ: Bu makale, bir kişi tarafından çevrilmek yerine, Microsoft makine-çevirisi yazılımı ile çevrilmiştir. Microsoft size hem kişiler tarafından çevrilmiş, hem de makine-çevrisi ile çevrilmiş makaleler sunar. Böylelikle, bilgi bankamızdaki tüm makalelere, kendi dilinizde ulaşmış olursunuz. Bununla birlikte, makine tarafından çevrilmiş makaleler mükemmel değildir. Bir yabancının sizin dilinizde konuşurken yapabileceği hatalar gibi, makale; kelime dağarcığı, söz dizim kuralları veya dil bilgisi açısından yanlışlar içerebilir. Microsoft, içeriğin yanlış çevrimi veya onun müşteri tarafından kullanımından doğan; kusur, hata veya zarardan sorumlu değildir. Microsoft ayrıca makine çevirisi yazılımını sıkça güncellemektedir.
Makalenin İngilizcesi aşağıdaki gibidir:234788

Geri Bildirim Ver

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com