Rumah > pembangunan bahagian belakang > C++ > Bagaimanakah Saya Boleh Mengesan Secara Pengaturcaraan Versi Microsoft Office yang Dipasang?

Bagaimanakah Saya Boleh Mengesan Secara Pengaturcaraan Versi Microsoft Office yang Dipasang?

DDD
Lepaskan: 2025-01-11 16:14:42
asal
276 orang telah melayarinya

How Can I Programmatically Detect Installed Microsoft Office Versions?

Mengenal pasti Versi Microsoft Office yang Dipasang: Panduan Praktikal

Ikhtisar

Mengetahui versi Microsoft Office yang dipasang, terutamanya versi Excel, adalah penting untuk pelbagai aplikasi. Panduan ini menyediakan kaedah yang boleh dipercayai untuk mengesan versi ini.

Metodologi:

Pendekatan yang boleh dipercayai melibatkan pemeriksaan kekunci InstallRoot Registry.

Lokasi Utama Pendaftaran:

Setiap aplikasi Office mengekalkan kunci pendaftaran unik yang menunjukkan lokasi boleh laku:

  • Perkataan: HKLM\Software\Microsoft\Office\Version\Word\InstallRoot::Path
  • Excel: HKLM\Software\Microsoft\Office\Version\Excel\InstallRoot::Path
  • PowerPoint: HKLM\Software\Microsoft\Office\Version\PowerPoint\InstallRoot::Path

Pemetaan Nombor Versi:

Ganti "Versi" dengan nombor versi yang sepadan:

Microsoft Office Version Registry Version Number
97 7.0
98 8.0
2000 9.0
XP 10.0
2003 11.0
2007 12.0
2010 14.0
2013 15.0
2016 16.0
2019 16.0

Pertimbangan Khas untuk Office 2019 dan Office 365:

Kaedah pemasangan Click-To-Run yang digunakan oleh Office 2019 dan versi seterusnya mengubah struktur pendaftaran. Nombor versi tidak hadir secara konsisten dalam kunci pendaftaran. Walaupun versi fail winword.exe mungkin menawarkan petunjuk, ini mungkin tidak boleh dipercayai kerana ia juga bertambah dengan tampung yang digunakan pada pemasangan Office 2016 yang lebih lama.

Ringkasan:

Dengan memeriksa kekunci InstallRoot Registry dan menggunakan nombor versi yang sesuai, anda boleh menentukan versi Microsoft Office yang dipasang dengan berkesan, termasuk pemasangan Excel tertentu. Walau bagaimanapun, ambil perhatian tentang had semasa berurusan dengan pemasangan Click-To-Run Office 2019 dan Office 365.

Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Mengesan Secara Pengaturcaraan Versi Microsoft Office yang Dipasang?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan