Cara Mendaftarkan Jenis File untuk Aplikasi Baru

Jika Anda berencana untuk mengaitkan satu atau beberapa jenis file dengan aplikasi baru, Anda harus menentukan ProgID untuk setiap jenis file yang ingin Anda kaitkan dengan aplikasi.

Untuk membuat ProgID untuk setiap jenis file unik yang ditangani aplikasi Anda, gunakan langkah-langkah ini.

Petunjuk

Langkah 1:

Perhatikan bahwa beberapa jenis file memiliki beberapa ekstensi yang menunjuk ke ProgID yang sama; misalnya:

  • \ HKEY_CLASSES_ROOT App.jpeg (ProgID Anda)
  • \ HKEY_CLASSES_ROOT .jpg = App.jpeg (pemetaan jenis file)
  • \ HKEY_CLASSES_ROOT .jpeg = App.jpeg

Langkah 2:

Hapus nilai ProgID saat Anda menginstal dan menghapus instalasi program Anda.

Langkah 3:

Biarkan pemetaan jenis file tidak berubah pada waktu penghapusan instalasi. Melakukannya berfungsi karena pemetaan jenis file disimpan per pengguna di HKEY_CLASSES_ROOT\.ext, dan sistem mengidentifikasi kasus di mana nilai ProgID hilang dan mengabaikannya. Membiarkan pemetaan jenis file tidak berubah menghindari kebutuhan untuk memiliki kode bersyariah yang hanya menghapus pemetaan jenis file jika nilai masih menunjuk ke ProgID Anda. Penting untuk menghindari melakukannya dalam kasus di mana mungkin telah diubah oleh aplikasi lain dan Anda dengan demikian tidak dapat dengan mudah menghapus nilai.

Langkah 4:

Tentukan nilai unik untuk deskripsi jenis file dari setiap jenis file ProgID dengan melakukan salah satu hal berikut ini:

  • Biarkan nilai default ProgID kosong, dalam hal ini sistem menggunakan file .ext.
  • Berikan nilai yang dilokalkan melalui FriendlyTypeName dan, untuk kompatibilitas dengan aplikasi lama yang membaca registri secara langsung, pastikan untuk memberikan nilai default ProgID sebagai deskripsi jenis file (yaitu, gunakan nilai yang sama yang disebut oleh FriendlyTypeName dalam sumber daya Bahasa Inggris).

Keterangan

Jika Anda berencana untuk mengaitkan file dengan aplikasi yang ada, temukan ProgID aplikasi di registri. Untuk informasi selengkapnya, lihat Jenis File.