Rumah > masalah biasa > Apakah maksud kawalan activex?

Apakah maksud kawalan activex?

奋力向前
Lepaskan: 2023-02-16 14:25:54
asal
19146 orang telah melayarinya

Kawalan ActiveX merujuk kepada "program plug-in", yang merupakan program yang sangat kecil yang digunakan di Internet Ia adalah komponen perisian yang boleh digunakan semula Dengan menggunakan kawalan ActiveX, anda boleh menambahkannya dengan cepat ke tapak web atau aplikasi desktop , dan menambah fungsi khas pada alat pembangunan.

Apakah maksud kawalan activex?

Persekitaran pengendalian tutorial ini: sistem Windows 10, komputer Dell G3.

Apakah maksud kawalan activex?

Apakah kawalan activex?

activex ialah nama Microsoft untuk satu siri teknologi dan alatan pengaturcaraan berorientasikan objek strategik, teknologi utamanya ialah Component Object Model (COM). Dalam rangkaian dengan direktori dan sokongan lain, COM menjadi COM teragih (DCOM).

Kawalan ActiveX ialah program yang sangat kecil untuk Internet, kadangkala dipanggil pemalam. Mereka boleh meningkatkan pengalaman penyemakan imbas anda dengan membenarkan animasi dimainkan atau membantu melaksanakan tugas seperti memasang kemas kini keselamatan daripada Kemas Kini Microsoft.

Apabila mencipta program ActiveX, tugas utama ialah komponen, program yang boleh berdikari dan dijalankan di mana-mana sahaja pada rangkaian ActiveX (rangkaian hari ini terutamanya termasuk Windows dan Mac). Komponen ini ialah kawalan ActiveX. ActiveX telah dicadangkan oleh Microsoft untuk bersaing dengan teknologi JAVA Sun Microsystems Fungsi kawalan ini adalah serupa dengan fungsi java applet.

Jika anda menggunakan sistem pengendalian Windows, anda mungkin melihat beberapa fail yang berakhir dengan OCX. OCX adalah singkatan dari "Object Linking and Embedding Controls" (OLE) Teknologi ini ialah teknologi program yang dicadangkan oleh Microsoft untuk mengendalikan penggunaan campuran fail desktop. Pada masa kini, konsep COM telah menggantikan sebahagian daripada OLE, dan Microsoft juga menggunakan kawalan ActiveX untuk mewakili objek komponen.

Salah satu kelebihan hebat komponen ialah ia boleh digunakan semula oleh kebanyakan aplikasi (aplikasi ini dipanggil bekas komponen). Komponen COM (kawalan ActiveX) boleh dibangunkan oleh alat pembangunan dalam bahasa yang berbeza, termasuk C dan Visual Basic atau PowerBuilder, dan juga beberapa bahasa teknikal seperti VBScript.

Pada masa ini, kawalan ActiveX dijalankan dalam Windows 95/NT dan Macintosh, dan Microsoft juga sedang bersedia untuk menyokong kawalan UNIX ActiveX.

Klasifikasi komponen kawalan Activex

1. Pelayan automasi termasuk sekurang-kurangnya satu, dan mungkin berbilang, antara muka berasaskan IDispatch untuk aplikasi lain menjana dan menyambung. Pelayan automasi mungkin mempunyai antara muka pengguna (UI) atau tidak, bergantung pada ciri dan fungsi pelayan.

2. Pengawal automasi: aplikasi yang menggunakan dan memanipulasi pelayan automasi.

3. Kawalan ActiveX adalah bersamaan dengan kawalan OLE atau OCX sebelumnya. Kawalan biasa termasuk antara muka pengguna masa reka bentuk dan masa jalan Antara muka IDispatch yang unik mentakrifkan kaedah dan sifat kawalan, dan antara muka IConnectionPoint yang unik digunakan untuk peristiwa yang boleh dibangkitkan oleh kawalan.

4. Dokumen: Dokumen ActiveX, dahulunya dikenali sebagai DocObject, mewakili objek yang lebih daripada pelayan kawalan atau automasi. Dokumen ActiveX ialah sambungan struktur bagi pautan dan model OLE, dan mempunyai lebih kawalan ke atas bekas di mana ia berada. Salah satu perubahan yang paling ketara ialah cara menu dipaparkan. Menu dokumen OLE biasa akan digabungkan dengan menu bekas ke dalam koleksi baharu, manakala dokumen ActiveX akan menggantikan keseluruhan sistem menu, hanya menunjukkan ciri dokumen dan bukannya ciri umum dokumen dan bekas.

5. Bekas ActiveX ialah aplikasi yang boleh berfungsi sebagai pelayan automasi, kawalan dan hos dokumen.

aplikasi kawalan activex

Kawalan ActiveX ialah komponen perisian boleh guna semula Dengan menggunakan kawalan ActiveX, anda boleh menambahkannya dengan cepat ke tapak web, Special ciri ditambah pada aplikasi desktop dan alat pembangunan. Sebagai contoh, kawalan StockTicker boleh digunakan untuk menambah maklumat aktif pada halaman web dalam masa nyata, dan kawalan animasi boleh digunakan untuk menambah ciri animasi pada halaman web. Hari ini, terdapat lebih daripada 1,000 kawalan ActiveX komersial, dan kawalan boleh dibangunkan menggunakan pelbagai bahasa pengaturcaraan, seperti C, C++, generasi Microsoft Visual Basic® dan persekitaran pembangunan Visual Java Microsoft Microsoft Visual J™. Bahasa penyuntingan utama ialah: terutamanya C, VB, VC, C#, Java, delphi, PowerBuilder dan VBScript. Sebaik sahaja kawalan ActiveX dibangunkan, pereka bentuk dan pembangun boleh menggunakannya sebagai komponen terpasang untuk membangunkan program klien. Menggunakan kawalan ActiveX dengan cara ini, pengguna tidak perlu tahu bagaimana komponen ini dibangunkan Dalam banyak kes, mereka tidak perlu memprogramkan diri mereka untuk melengkapkan reka bentuk halaman web atau aplikasi.

Kawalan ActiveX boleh digunakan pada Windows Forms dan program Web, jadi tidak kira apa bahasa aplikasi itu dibangunkan, selagi ia digunakan dalam Windows Forms dan halaman HTML, ia juga boleh digunakan pada MAC dan JAVA platform. Sesetengah daripada mereka menggunakan kawalan ActiveX, yang merupakan pelbagai kawalan keselamatan perbankan dalam talian dan aplikasi lain yang biasa kita lihat.

Untuk lebih banyak pengetahuan berkaitan, sila lawati ruangan Soalan Lazim!

Atas ialah kandungan terperinci Apakah maksud kawalan activex?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
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