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

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

當(dāng)向 RichTextBox 添加更多文本并突出顯示時(shí),它會(huì)清除所有以前的突出顯示

當(dāng)向 RichTextBox 添加更多文本并突出顯示時(shí),它會(huì)清除所有以前的突出顯示

C#
翻翻過去那場雪 2023-08-20 15:19:33
我正在制作一個(gè)調(diào)試/日志表單,用于保存特定時(shí)間在其他表單中完成的所有操作:例如按下按鈕、在文本框中輸入一些信息等。下面我放置了解釋此內(nèi)容的代碼:CMD = RichTextBoxprivate void ChequearDatos(){? ? string line = CMD.Text;? ? int x = xk, xx = 0, lent = 0;? ? lent = line.Length;? ? do? ? {? ? ? ? else if (line[x] == '\n')? ? ? ? {? ? ? ? ? ? xk = x;? ? ? ? ? ? ? ? ? ?? ? ? ? ? ? x++;? ? ? ? }? ? ? ? else if (line[x] == '■')? ? ? ? {? ? ? ? ? ? xx = x + 1;? ? ? ? ? ? do? ? ? ? ? ? {? ? ? ? ? ? ? ? xx = xx + 1;? ? ? ? ? ? }? ? ? ? ? ? while (line[xx] != '=');? ? ? ? ? ? string pedazo = line.Substring(x + 2, (xx - x) - 12);? ? ? ? ? ? if (pedazo == Convert.ToString(DateTime.Today.Day + "/" + DateTime.Today.Month + "/" + DateTime.Today.Year))? ? ? ? ? ? {? ? ? ? ? ? ? ? CMD.SelectionStart = x;? ? ? ? ? ? ? ? CMD.SelectionLength = xx - x + 1;? ? ? ? ? ? ? ? CMD.SelectionColor = System.Drawing.Color.OrangeRed;? ? ? ? ? ? }? ? ? ? ? ? else? ? ? ? ? ? {? ? ? ? ? ? ? ? CMD.SelectionStart = x;? ? ? ? ? ? ? ? CMD.SelectionLength = xx - x + 1;? ? ? ? ? ? ? ? CMD.SelectionColor = System.Drawing.Color.DarkKhaki;? ? ? ? ? ? }? ? ? ? ? ? CMD.SelectionStart = CMD.TextLength;? ? ? ? ? ? CMD.ScrollToCaret();? ? ? ? ? ? if (xx + 1 > lent) { break; }? ? ? ? ? ? else { x = xx + 1; }?? ? ? ? }? ? ? ? else { x = x + 1; }? ? }? ? while (x <= lent - 1);}程序搜索■和=,其中如果日期相同則以深卡其色突出顯示,如果不同則以橙紅色突出顯示。在第一次運(yùn)行中,它運(yùn)行良好,但是當(dāng)我添加更多文本并再次調(diào)用該函數(shù)時(shí),它會(huì)以白色突出顯示除最后一條消息之外的所有內(nèi)容。編輯:我嘗試不保存xk int 變量,但是當(dāng)我調(diào)用此函數(shù)時(shí),程序需要再次處理所有文本并開始閃爍,直到檢查所有文本。
查看完整描述

1 回答

?
交互式愛情

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

在調(diào)用此函數(shù)之前,另一個(gè)函數(shù)會(huì)在 RTB 中寫入如下內(nèi)容:


void PrintRTB(string a)

{

? RTB.text += "■ " +? a + "\n";

? ChequearDatos();

}

現(xiàn)在我使用命令 [.appendtext] 并且可以工作!


void PrintRTB(string a)

{

? RTB.AppendText("■ " + a + "\n");

? ChequearDatos();

}


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

添加回答

舉報(bào)

0/150
提交
取消
微信客服

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

幫助反饋 APP下載

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

公眾號(hào)

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