c RTF文字編輯器

2021-09-07 02:20:12 字數 1708 閱讀 3434

1「.rtf」什麼?

多資訊文字格式 (rtf) 是一種方便於不同的裝置、系統檢視的文字和圖形文件格式。

rtf 使用美國國內標準協會 (ansi)、 pc-8、 macintosh(mac蘋果),或 ibm 的 pc 字元設定控制顯示形式和列印形式。

在不同的作業系統下建立的rtf文件能夠在多種作業系統和應用程式之間互相傳輸、檢視。

當前,作為 ms-dos、 microsoft windows、 os/2、 macintosh蘋果系統,應用程式之間處理文件的特殊翻譯軟體。

rtf是rich text format的縮寫,意即多文字格式。

使用「寫字板」開啟乙個rtf格式檔案時。將看到檔案的內容;假設要檢視rtf格式檔案的原始碼,僅僅要使用「記事本」將它開啟即可了。這就是說,你全然能夠像編輯html檔案一樣,使用「記事本」來編輯rtf格式檔案。

比方word、wps office、excel等都可以開啟rtf格式的檔案。

對普通使用者而言,rtf格式是乙個非常好的檔案格式轉換工具,用於在不同應用程式之間進行格式化文字文件的傳送。

通用相容性應該是rtf的最大長處,但同一時候也就具有它的缺點。比方檔案一般相對較大(可能由於嵌入了相容各種應用程式的控制符號吧)、word等應用軟體特有的格式可能無法正常儲存等。

2.**例如以下:

using system;

using system.collections.generic;

using system.componentmodel;

using system.data;

using system.drawing;

using system.text;

using system.windows.forms;

using system.io;

using fcg.windows.forms;

namespace rtf

/// /// 獲取文件編輯區域使用的 rtfeditor 例項。

///

internal rtfeditor rtfeditor

}void rtfeditor_filenamechanged(object sender, eventargs e)

protected override void onload(eventargs e)

else

rtfeditor.filenamechanged += new eventhandler(rtfeditor_filenamechanged);

rtfeditor_filenamechanged(this, null);

}/// /// 在關閉程式之前,推斷文字是否須要儲存

///

}else

break;

case dialogresult.no://不儲存

break;

default://取消操作

e.cancel = true;

break;}}

}/// /// 事件處理 - 窗體關閉

///

///

protected override void onformclosing(formclosingeventargs e)}}

3.如圖所看到的:

文字編輯器

include stdio.h include string.h include stdlib.h define len sizeof struct linetable struct linetable main 輸出並加入行號 display struct linetable head else ...

文字編輯器

text editer文字編輯器 data ref container tec type ref to cl gui custom container.data ref edit type ref to cl gui textedit.data text line 85 work area it t...

文字編輯器

uedit notepad mybase 筆記類工具 sublime 列模式操作很牛叉 sublime 快捷鍵 常用類操作模式 1.選擇編輯的行,ctrl l,就可以操作了。2.按住shiftr 鍵盤,滑鼠右鍵選擇欲選擇內容。ctrl l 選擇整行 按住 繼續選擇下行 ctrl kk 從游標處刪除至...