Artikel ini adalah artikel cermin dari terjemahan mesin, silakan klik di sini untuk melompat ke artikel aslinya.

Melihat: 176727|Jawab: 34

[Formulir Menang] Alat Manajemen Desktop Jarak Jauh .NET/C# [dengan kode sumber]

[Salin tautan]
Diposting pada 29/08/2020 23.22.56 | | | |
Meskipun Windows hadir dengan koneksi desktop jarak jauh, kami ingin mengintegrasikan desktop jarak jauh ke dalam perangkat lunak kami sendiri, melakukan beberapa pekerjaan pengembangan sekunder, mengelola server jarak jauh secara berkelompok, dll.

Renderingnya adalah sebagai berikut:



Perpustakaan inti desktop jarak jauh

Sistem Windows dilengkapi dengan remote desktop activex dll, direktori:

Pustaka semacam itu tidak dapat dipanggil secara langsung menggunakan C# dan perlu dikonversi menggunakan AxImp.exe.

Pengimpor Kontrol ActiveX Formulir Windows (Aximp.exe)

Pengimpor Kontrol ActiveX mengonversi definisi jenis dari pustaka jenis COM kontrol ActiveX menjadi kontrol Windows Forms.

Windows Forms hanya dapat menghosting kontrol Windows Forms, yang merupakan kelas yang berasal dari Control. Aximp.exe Hasilkan kelas pembungkusan yang dapat dihosting pada kontrol ActiveX di Windows Forms. Ini memungkinkan Anda untuk menggunakan dukungan waktu desain dan metodologi pemrograman yang sama yang dapat diterapkan ke kontrol Windows Forms lainnya.

Untuk menghosting kontrol ActiveX, pembungkus yang berasal dari AxHost harus dibuat. Kontrol pembungkus ini berisi instans kontrol ActiveX yang mendasarinya. Ia tahu cara berkomunikasi dengan kontrol ActiveX, tetapi muncul sebagai kontrol Windows Forms. Kontrol build ini menghosting kontrol ActiveX dan mengekspos properti, metode, dan peristiwanya sebagai properti kontrol build.

Perintahnya adalah sebagai berikut:


Hasil akhirnya adalah file :AxMSTSCLib.dll dan MSTSCLib.dll



Buat proyek WinForm RemotePlus .NET 4.7.2 baru dan referensikan dua dll setelah generasi. (MSTSCLib.dll Perlu mengatur jenis interop penyematan ke false)

Buat formulir frmLogin.cs baru, yang terutama diisi dengan alamat server, akun, kata sandi, dan informasi lainnya.



Informasi desktop jarak jauh yang diisi akhirnya diteruskan ke formulir utama.

Kode utamanya adalah sebagai berikut:


Terakhir, lampirkan kode sumber:

Wisatawan, jika Anda ingin melihat konten tersembunyi dari posting ini, silakanJawab





Mantan:Peringatan eksperimentalDekorator VS Code
Depan:Nuget Series 1 menggunakan asp.net untuk membuat repositori Nuget privat
Diposting pada 24/06/2022 10.20.15 |
Adrianchan Dipaparkan pada 2022-6-24 09:30
Barang bagus, hanya dibutuhkan, bagus. Terima kasih kepada pemiliknya.

Dibutuhkan uang untuk mengunduh, sangat kuat, dan cukup mengejutkan
 Tuan tanah| Diposting pada 18/01/2021 16.56.28 |
.NET/C# aktif untuk mengizinkan akses desktop jarak jauh
https://www.itsvse.com/thread-9522-1-1.html
Diposting pada 24/06/2021 15.07.29 |
Dengan/membalas topik ditutup
RE: .NET/C# 远程桌面管理工具【附源码】 [修改]
Diposting pada 30/08/2020 11.07.56 |
Lihat caranya
Diposting pada 31/08/2020 19.20.35 |

Lihat caranya
Diposting pada 01/09/2020 12.25.25 |
xuexixuexi
Diposting pada 28/09/2020 23.46.11 |
Lihat caranya
Diposting pada 30/09/2020 10.02.44 |
Terima kasih telah berbagi
Diposting pada 29/10/2020 08.48.14 |

Terima kasih telah berbagi
Diposting pada 18/12/2020 10.38.29 |
Alat Manajemen Desktop Jarak Jauh [dengan Kode Sumber] [Dimodifikasi]
Diposting pada 18/01/2021 21.25.13 |
Kakak laki-laki
Sanggahan:
Semua perangkat lunak, materi pemrograman, atau artikel yang diterbitkan oleh Code Farmer Network hanya untuk tujuan pembelajaran dan penelitian; Konten di atas tidak boleh digunakan untuk tujuan komersial atau ilegal, jika tidak, pengguna akan menanggung semua konsekuensi. Informasi di situs ini berasal dari Internet, dan sengketa hak cipta tidak ada hubungannya dengan situs ini. Anda harus sepenuhnya menghapus konten di atas dari komputer Anda dalam waktu 24 jam setelah pengunduhan. Jika Anda menyukai program ini, harap dukung perangkat lunak asli, pembelian pendaftaran, dan dapatkan layanan asli yang lebih baik. Jika ada pelanggaran, silakan hubungi kami melalui email.

Mail To:help@itsvse.com