cost 351 ms
Function 從 RTF 文件中提取純文本給出錯誤結果

[英]Function to extract plain text from RTF file gives wrong result

在 Delphi 11 Alexandria 的 Windows 10 的 32 位 VCL 應用程序中,我需要在 RTF 文件中搜索文本。 所以我使用這個 function(在這里找到)從 RTF 文件中提取純文本: 但是,function 不是 RTF 文件的純文本內容,而是返回 RTF 文件的 ...

如何僅突出顯示 RichEdit 中包含“MyString”的行?

[英]How to highlight only the lines contain the 'MyString' in a RichEdit?

我創建了一個讀取文本文件的小程序。 在 RichEdit 中打開文本文件后,我想更改包含某個字符串的行的背景顏色,或者隱藏所有不包含該字符串的行。 可能嗎? 我試圖搜索字符串,但我不知道如何做我所要求的。 ...

如何在設計時將格式豐富的文本分配給 Delphi TRichEdit 或 TcxRichEdit(可能使用 Lines 屬性)?

[英]How to assign richly formatted text to Delphi TRichEdit or TcxRichEdit during design time (possibly, using Lines attribute)?

我只想在設計時將不可變的、格式豐富的文本分配給 RichEdit(或 DevExpress cxRichEdit,它顯然是從 VCL RichEdit 繼承的)。 我知道如何在運行時使用文本選擇和設置該選擇的屬性來進行大量格式化。 但我不需要這種靈活性——我只是有一些粗體字的長文本,不需要在運行時 ...

如何獲取 TRichEdit 的進度?

[英]How to get the progress of a TRichEdit?

我有一個簡單的“原始”大文本文件(20MB)。 我想在 TRichEdit 中顯示它。 問題是顯示需要6秒。 我想在應用程序底部放置一個進度條以避免這種糟糕的用戶體驗設計。 我的問題是如何獲得 TRichEdit 顯示的進度? 使用 TRichEdit::LoadFromStream 方法,它從 ...

如何遍歷 TRichEdit 文本的每個可見字符?

[英]How to loop through each visible char of a TRichEdit text?

在 Delphi 10.3.3 中,循環遍歷(多行) TRichEdit文本的每個可見Char (即排除不可打印字符,例如#13 )的最簡單、最快和最有效的方法是什么? 然后我需要根據我的計算獲取並設置每個字符的顏色。 我試過這個: 但我相信一定有更好的方法。 ...

如何在TRichEdit的頂部插入新的,未格式化的行

[英]How do I insert new, unformatted, lines at the top of a TRichEdit

我正在使用TRichEdit來保存電子郵件客戶端的正文。 我已經給用戶簡單的格式設置功能(粗體,斜體,下划線,左,中,右段落對齊和子彈。這非常適用於電子郵件格式文本使用HTML的Indy以下雷米的代碼在這里 。 我使用以下方式將TRichEdit文本提取為html: 在發送電子郵 ...

為 TRichEdit 添加真正的超鏈接支持

[英]Adding true hyperlink support to TRichEdit

我需要在 TRichEdit 中支持“友好名稱超鏈接”,我發現的所有解決方案都基於 autoURLs ( EM_AUTOURLDETECT ),它通過檢測用戶輸入的以 www(或 http)開頭的字符串來工作。 但我想在不以 www 開頭的字符串上放置鏈接。 示例:“下載”。 ...

Delphi TRichEdit.Perform(EM_FORMATRANGE,0,Longint(@fmtRange));

[英]Delphi TRichEdit.Perform( EM_FORMATRANGE, 0,Longint(@fmtRange));

我想找到需要TRichEdit控件來呈現自身而不顯示vertical scrollbar的高度。 我用這個代碼 當文檔有幾頁(<15 A4 portrait )時,結果就足夠了。 但是有了更多的頁面,rc.bottom似乎被轉換,控件需要垂直滾動條。 問題是:執行代碼中有一些 ...

如何使用Delphi(Xe10)在TRichedit中選擇某些表行

[英]How to select certain table rows in TRichedit with Delphi (Xe10)

我有一個TjvRichedit控件,其中包含一個表格,其中某些行/單元格填充了文本。 我想選擇一些完整的行(例如,行firstLine和firstLine + 1)並將其復制到剪貼板(或流)中。 我使用以下代碼: 但它從firstLine到firstLine + 3中進行選擇(甚至從 ...

TRichEdit - 如何添加尺寸變化的空行?

[英]TRichEdit - How to add an empty line with size change?

我有一些字符串數組,我想在其中一些字符串之間添加一個較小的空行。 所以我有一個代碼: 和大小更改適用於第一行(帶點),但test1和test2之間的行具有相同的大小,因為它們(18)不知何故= 有什么建議么? ...

如何滾動到用戶在finddialog框中輸入的“找到”單詞

[英]How to scroll to the 'found' word that the user has entered in the finddialog box

我在delphi表單上有一個豐富的編輯,其中包含一個finddialog框。 用戶輸入要找到的單詞,程序正確地突出顯示“找到的”單詞 - 這很好用。 然而,我想要的是程序滾動,以便找到的單詞的第一個出現在richedit框的第一行。 如果用戶然后單擊“下一步”(查找對話框),則滾動繼續,以 ...

添加新行時如何防止聚焦TRichEdit的自動滾動?

[英]How to prevent auto-scrolling of a focused TRichEdit when adding new lines?

我有一個TRichEdit控件,正在不斷向其中添加行。 問題在於,當控件聚焦時,每當添加一行時,它就會自動滾動到末尾。 添加行后,如何停止滾動條移動到末尾? 添加新TRichEdit如何防止聚焦TRichEdit自動滾動? ...

如何使用代碼中的圖像修改RTF文件

[英]How to modify RTF file with images from the code

我有RTF格式的文檔模板,它包含一些文本和一些圖像(使用WordPad,Win 7創建)。 我需要更改一些文本並保存。 我正在嘗試這樣做(Delphi XE7,Win32平台,Windows 7 x64 SP1): 因此,我尚未進行任何更改,但是2.rtf不再包含任何圖像,並且其大小 ...

如何保存TRichEdit文本RTF的特定部分(C ++ Codegear)

[英]How to save specific part of a TRichEdit text RTF (c++ codegear)

我正在現有的c ++ CodeGear項目中創建搜索功能。 當您雙擊一個單詞時,所有單詞出現的背景都像記事本++一樣塗成綠色。 在應用顏色之前,我將原始TRichEDit文本保存在TMemoryStream中,以便能夠取回原始文本。 我將顏色重TRichEdit click事件。 ...

fcharset2 字體字符顯示為符號字符

[英]fcharset2 font characters show up as symbol chars

下面這段 RTF 與過去十年中一些用戶通過自定義寫字板使用 delphi 應用程序保存的 RTF 類似,該應用程序類似於使用 trichedit 控件的小應用程序(模仿 Delphi 附帶的示例)。 該應用程序已在 Delphi 7 中實現,並在 XP 和 Windows 7 上運行。 我將 rt ...

將格式化的文本從SQL追加到TRichEdit

[英]Append formated text from SQL to TRichEdit

您能解決這個問題嗎? 如何將數據庫字段中的格式化txt附加到TRichEdit? 為了澄清一下:我需要獲取2個具有格式化文本(RTF)的數據庫字段的內容,並將它們放入TrichEdit中以保留格式。 我使用MSSQL Express,並且將字段設置為ANSI格式的TEXT。 好的 ...

如何在Delphi中更改RichEdit的字體平滑(抗鋸齒)質量?

[英]How to change the font smoothing (anti-aliasing) quality of a RichEdit in Delphi?

我有一個Delphi 7應用程序,在其中將文本繪制到TBitmap 。 我需要能夠控制文本的抗鋸齒質量。 為此,我正在使用以下過程: 我這樣稱呼我的TBitmap : SetFontQuality(MyBitmap.Canvas.Font, ANTIALIASED_QUALITY) ...


 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM