Nõuded: Hangi kõigi praeguse Edge'i vahelehtede URL-id ja vaheta määratud vahelehtede URL-id vastavalt märksõnadele. See artikkel kasutab .NET programme, et kutsuda UI Automation API-d funktsionaalsuse rakendamiseks.
Esiteks loo uus .NET Framework Winform aknaprogramm, millele tuleb viidataUIAutomationClient.dll、UIAutomationTypes.dllKlassi raamatukogu, faili asukoht: C:\Program Files\Reference Assemblies\Microsoft\Framework\v3.0
Tundub, et see aitab meil viidata vastavale dll-ile vastavalt assembleri versioonile ning tegelik viiteaadress on järgmine:
C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.7.2\UIAutomationClient.dll
C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.7.2\UIAutomationTypes.dll Peamine põhimõte on saata klahvivajutuste andmeid, otsides kasutajaliidese sildi nime, kui jahInglise operatsioonisüsteemide puhul võid otsida märksõna "Aadress ja otsinguriba"leida kasutajaliidese element, aga mis on Hiina operatsioonisüsteemi märksõna?
Pead kasutama Inspect tööriista, et leida elemendi nimi ja asukoht: "C:\Program Files (x86)\Windows Kits\10\bin\10.0.19041.0\x64\inspect.exe"
Soovitatav on kasutada Inspect'i UISpy asemel, sest Inspectiga leidsin aadressiriba. Lülitasin üle jälgimise fookuse peale, siis klõpsasin aadressiribal ja Inspect'il, et see leida. Inspect on osa Windowsi tööriistakomplektist ja seda saab paigaldada Windows 10 SDK-ga.
Teine raskus on URL-i loomine aadressiribaleÜleminek ingliskeelsele sisendmeetodile, vastasel juhul ei saa see normaalselt hüpata, renderdus on järgmine:
Lähtekood on järgmine:
(Lõpp)
|