第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問(wèn)題,去搜搜看,總會(huì)有你想問(wèn)的

C# RDP 在循環(huán)后未連接

C# RDP 在循環(huán)后未連接

C#
波斯汪 2022-08-20 15:59:36
我目前正在使用Microsoft Terminal Services Client,它的工作原理令人驚嘆,并做了我想要它做的事情。但是我遇到了一個(gè)小問(wèn)題,事實(shí)證明很難解決。我正在嘗試連接到rdp,然后不斷掃描文件是否存在。但是當(dāng)我做for循環(huán)(在它調(diào)用rdp連接之后)時(shí),它不會(huì)連接。這是我的代碼:                axMsTscAxNotSafeForScripting1.Server = "0.0.0.0";                axMsTscAxNotSafeForScripting1.UserName = "Test";                IMsTscNonScriptable secured = (IMsTscNonScriptable)axMsTscAxNotSafeForScripting1.GetOcx();                secured.ClearTextPassword = "c";                axMsTscAxNotSafeForScripting1.Connect();                Thread.Sleep(2000);                for(; ; )                {                    if (File.Exists(b + "t.txt"))                    {                        MessageBox.Show("File Exists");                    }                }
查看完整描述

2 回答

?
catspeake

TA貢獻(xiàn)1111條經(jīng)驗(yàn) 獲得超0個(gè)贊

您不應(yīng)該使用循環(huán)來(lái)輪詢文件是否存在,這就是目的。您需要執(zhí)行類似操作。FileSystemWatcher


var watcher= new FileSystemWatcher(b);

watcher.Filter = "t.txt";

watcher.Created += (sender, eventArgs) => MessageBox.Show("File Exists");

我對(duì)變量中的內(nèi)容做了一些假設(shè),但關(guān)鍵是,觀察程序?qū)⒈O(jiān)視目錄的更改,為要查找的文件類型設(shè)置過(guò)濾器(它將接受通配符)。b


如果你想阻止程序退出,不要使用無(wú)限循環(huán),只需使用或者這樣你就不會(huì)做一個(gè)繁忙的等待。Console.ReadKeyConsole.ReadLine


Console.WriteLine("Press any key to exit.");

Console.ReadKey();


查看完整回答
反對(duì) 回復(fù) 2022-08-20
?
動(dòng)漫人物

TA貢獻(xiàn)1815條經(jīng)驗(yàn) 獲得超10個(gè)贊

我不認(rèn)為 for 循環(huán)會(huì)影響連接。但是,您正在創(chuàng)建一個(gè)在任何情況下都不會(huì)終止的無(wú)限循環(huán)。這意味著您正在阻塞執(zhí)行線程。


查看完整回答
反對(duì) 回復(fù) 2022-08-20
  • 2 回答
  • 0 關(guān)注
  • 237 瀏覽

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)