Ta članek je zrcalni članek strojnega prevajanja, kliknite tukaj za skok na izvirni članek.

Pogled: 176727|Odgovoriti: 34

[WinForm] .NET/C# orodje za upravljanje oddaljenega namizja [z izvorno kodo]

[Kopiraj povezavo]
Objavljeno na 29. 08. 2020 23:22:56 | | | |
Čeprav Windows prihaja z oddaljeno namizno povezavo, želimo oddaljeno namizje integrirati v našo programsko opremo, opraviti nekaj sekundarnega razvoja, upravljati oddaljene strežnike v serijah itd.

Upodobitve so naslednje:



Jedrna knjižnica za oddaljeno namizje

Windows sistem ima oddaljeno namizje activex dll, imenik:

Takšnih knjižnic ni mogoče neposredno klicati s C# in jih je treba pretvoriti v AxImp.exe.

Windows Forms ActiveX Control Importer (Aximp.exe)

ActiveX Control Importer pretvarja definicije tipov iz COM tipske knjižnice ActiveX kontrol v Windows Forms kontrole.

Windows Forms lahko gostijo le kontrole Windows Forms, ki so razredi, ki izhajajo iz Control. Aximp.exe Generirajte ovijalne razrede, ki jih je mogoče gostovati na ActiveX kontrolah v Windows Forms. To vam omogoča uporabo iste podpore in programerske metodologije v času načrtovanja, kot jo lahko uporabite tudi za druge kontrolnike Windows Forms.

Za gostovanje ActiveX kontrolnega sistema je treba generirati ovojnico, ki izhaja iz AxHost. Ta kontrolnik ovijalca vsebuje instanco osnovnega ActiveX kontrolnika. Zna komunicirati z ActiveX kontrolami, vendar se prikaže kot Windows Forms kontrole. Ta build control gosti ActiveX kontrol in razkriva njegove lastnosti, metode in dogodke kot lastnosti build controla.

Ukaz je naslednji:


Končni rezultat je :AxMSTSCLib.dll, MSTSCLib.dll datoteka



Ustvarite nov RemotePlus .NET 4.7.2 WinForm projekt in po generiranju referenco na oba dll-ja. (MSTSCLib.dll Potrebno je nastaviti tip vdelave interoperabilnosti na false)

Ustvarite nov frmLogin.cs obrazec, ki je večinoma izpolnjen z naslovom strežnika, računom, geslom in drugimi podatki.



Izpolnjene informacije na oddaljenem namizju se na koncu posredujejo glavnemu obrazcu.

Glavne kode so naslednje:


Na koncu priložite izvorno kodo:

Turisti, če želite videti skrito vsebino te objave, prosimOdgovoriti





Prejšnji:Opozorilo o eksperimentalnih dekoratorjev VS Code
Naslednji:Nuget Series 1 uporablja asp.net za gradnjo zasebnega Nuget repozitorija
Objavljeno na 24. 06. 2022 10:20:15 |
adrianchan objavljeno 24. 6. 2022 ob 09:30
Dobro, samo potreboval sem, super. Hvala lastniku.

Za prenos je potrebno veliko denarja, je res močan in precej šokanten
 Najemodajalec| Objavljeno na 18. 01. 2021 16:56:28 |
.NET/C# vklopljen za omogočanje dostopa do oddaljenega namizja
https://www.itsvse.com/thread-9522-1-1.html
Objavljeno na 24. 06. 2021 15:07:29 |
Z/odgovorom na temo zaprto
RE: .NET/C# 远程桌面管理工具【附源码】 [修改]
Objavljeno na 30. 08. 2020 11:07:56 |
Poglej, kako
Objavljeno na 31. 08. 2020 19:20:35 |

Poglej, kako
Objavljeno na 1. 09. 2020 12:25:25 |
xuexixuexi
Objavljeno na 28. 09. 2020 23:46:11 |
Poglej, kako
Objavljeno na 30. 09. 2020 10:02:44 |
Hvala, ker si delil
Objavljeno na 29. 10. 2020 08:48:14 |

Hvala, ker si delil
Objavljeno na 18. 12. 2020 10:38:29 |
Orodje za upravljanje oddaljene namizja [z izvorno kodo] [spremenjeno]
Objavljeno na 18. 01. 2021 21:25:13 |
Starejši brat
Disclaimer:
Vsa programska oprema, programski materiali ali članki, ki jih izdaja Code Farmer Network, so namenjeni zgolj učnim in raziskovalnim namenom; Zgornja vsebina ne sme biti uporabljena v komercialne ali nezakonite namene, sicer uporabniki nosijo vse posledice. Informacije na tej strani prihajajo z interneta, spori glede avtorskih pravic pa nimajo nobene zveze s to stranjo. Zgornjo vsebino morate popolnoma izbrisati z računalnika v 24 urah po prenosu. Če vam je program všeč, podprite pristno programsko opremo, kupite registracijo in pridobite boljše pristne storitve. Če pride do kakršne koli kršitve, nas prosimo kontaktirajte po elektronski pošti.

Mail To:help@itsvse.com