Bagikan melalui


Cara Mengaitkan Kata Kerja dengan Perintah DDE

Memanggil kata kerja biasanya meluncurkan aplikasi yang ditentukan oleh subkuntang perintah kata kerja. Namun, jika aplikasi Anda mendukung Dynamic Data Exchange (DDE), Anda dapat meminta Shell memulai percakapan DDE.

Untuk menentukan bahwa memanggil kata kerja harus memulai percakapan DDE, ikuti langkah-langkah ini.

Petunjuk

Langkah 1:

Tambahkan subkuntah ddeexec ke kunci kata kerja.

Langkah 2:

Atur nilai default ddeexec ke string perintah DDE.

Keterangan

Kunci ddeexec memiliki tiga subkuntang opsional yang memberikan beberapa kontrol atas proses DDE:

  • aplikasi. Atur nilai default subkuntang ini ke nama aplikasi yang akan digunakan untuk membuat percakapan DDE. Jika tidak ada subkuntah aplikasi , nilai default subkuntah perintah kata kerja digunakan sebagai nama aplikasi.
  • topik. Atur nilai default subkey ini ke nama topik percakapan DDE. Jika tidak ada subkunjuk topik , Sistem digunakan sebagai nama topik.
  • ifexec. Atur nilai default subkey ini ke perintah DDE yang akan digunakan jika percakapan DDE tidak dapat dimulai. Ketika inisiasi gagal, aplikasi yang ditentukan oleh nilai default subkey perintah kata kerja diluncurkan. Jika kunci ifexec ada, nilai defaultnya kemudian akan digunakan sebagai perintah DDE. Jika tidak ada subkey ifexec , nilai default kunci ddeexec akan digunakan lagi sebagai perintah DDE.

Contoh berikut menentukan bahwa memanggil kata kerja terbuka untuk MyProgram.1 memulai percakapan DDE dengan perintah DDE Open("%1") dan nama aplikasi MyProgram.

HKEY_CLASSES_ROOT
   MyProgram.1
      (Default) = MyProgram Application
      Shell
         (Default) = doit
         open
            command
               (Default) = C:\MyDir\MyProgram.exe "%1"
            ddeexec
               (Default) = Open("%1")
               application
                  (Default) = MyProgram