C用記事本開啟非檔案,並對其進行讀寫操作

2022-07-18 03:26:54 字數 2931 閱讀 4775

1樓:兄弟連教育北京總校

普通常見的文字檔案比如html、js、csv等等,這類檔案讀寫與txt是一樣的,

如果你指的是二進位制檔案(也就是說除了文字之外的,比如象***、jpg)這一類,讀寫要用二進位制讀寫,而且你必須知道檔案本身的結構,即哪個位元組代表什麼含義。

當然這樣難度很高,所以一般情況下除非特別需要,不會直接去讀寫二進位制檔案。

c#怎麼實現開啟txt檔案,就是用記事本開啟,不是讀取裡面的資料。

2樓:匿名使用者

開啟系統記事本程式:

system.diagnostics.process.start("notepad.exe")

用記事本程式開啟乙個txt檔案:

例如版在d盤的【abc.txt】檔案,傳入檔案的路徑引數即可,如權下:

system.diagnostics.process.start("notepad.exe", "d:\\a.txt");

3樓:匿名使用者

你的需求不是很懂,你說清楚一點,我絕對可以幫你解決

4樓:終西豐軼

可以用system.diagnostics.process.start(

"c:\filename.txt");

求教高手:c#中用什麼語句實現以記事本方式讀取別的非txt格式的檔案呢?

怎麼用記事本開啟不是.txt字尾名的檔案?請c#前輩關照一下

5樓:匿名使用者

使用ultraedit或editplus之類的編輯器吧。

是這樣的,如果記事本用ansi編碼儲存,在不同語言系統下ansi使用的編碼不一樣。

6樓:匿名使用者

右鍵裡開啟方式選擇記事本。

或者將檔案字尾改為.txt再開啟

如果開啟是亂碼,說明記事本與要開啟的檔案的編碼方式不同

7樓:匿名使用者

用 記事本 開啟是亂碼 說明 不能用 記事本開啟 用用 專用的 軟體開啟

8樓:劍劍

不是什麼檔案都可以用txt開啟的

9樓:匿名使用者

你必須要轉成txt能解讀的編碼,才能談下一步

10樓:匿名使用者

這是不可能實現的啊...

編碼不同怎麼能不亂碼?

如何使用c#實現乙個記事本,當把目標文字檔案拖入程式中時自動完成開啟

11樓:匿名使用者

1.窗體的allowdrop屬性要設為true2.新增窗體的dragenter事件:

private void form1_dragenter(object sender, drageventargs e){}3.部分**(放在dragenter事件中的):if (e.

data.getdatapresent(dataformats.filedrop))//判斷拖進來是不是檔案型別的

c#裡做乙個類似記事本的程式,開啟檔案的**怎麼實現?下面那個應該改成什麼?

12樓:草薙在

不知道你那個richtextboxtext什麼意思,如果你用richtextbox的話,他有openfile方法,可以直接開啟檔案

13樓:邇是餓的j傲

c#裡有openfiledialog控制項的額,剛我們老師正好給我們講了乙個額,作為參考:

this.openfiledialog1.initialdirectory = environment.

getfolderpath(environment.specialfolder.desktopdirectory);

this.openfiledialog1.filter = "文字文件(*.txt)|*.txt";

this.openfiledialog1.filename = "*.txt";

dialogresult dr = this.openfiledialog1.showdialog();

if (dr == dialogresult.ok)

else

streamreader sr = new streamreader(fs, encoding.default);

this.richtextbox1.text = sr.readtoend();

sr.close();

fs.close();

}else

用c#編了乙個記事本,txt文件 無法用右鍵開啟方式來開啟 怎麼搞

14樓:匿名使用者

如果確定是.txt字尾的檔案,那你開啟方式裡面選擇其他在那裡找找看

15樓:

想要你的程式在開啟方式列表裡必須修改登錄檔:

hkey_current_user\software\microsoft\windows\currentversion\explorer\fileexts\.txt\openwithlist

16樓:匿名使用者

要用編譯器來編譯才能執行啊

用c#編寫乙個記事本,在開啟乙個已經建立好的記事本出現亂碼問題。

17樓:匿名使用者

你用rtf格式儲存 用純文字開啟當然亂碼了

load**改為

this.richtextbox1.loadfile(fileone.filename, richtextboxstreamtype.richtext);

18樓:匿名使用者

開啟的編碼格式不正確,換個編碼格式!

求助,如何開啟lua檔案用記事本開啟顯示亂碼

你開啟的是加密過的lua檔案。得找加密的人解密才可以修改。你可以嘗試換字符集看看,如果不行那就是檔案被編譯過了,需要反編譯,不過目前網上找不到可用的反編譯程式 換字元不行 反編譯也找不到求助 很著急 魔獸世界裡的lua檔案不小心用記事本開啟了 如圖 x件用不了了 求救 5 全部刪除。然後用大腳更新下...

電腦的記事本開啟是亂碼咋辦好,電腦記事本出現亂碼

120位粉絲問題分析造成記事本打不開的原因有很多。其中包括你電腦的字型庫不充分,通過記事本開啟及儲存的編碼不正確,軟體故障以及相容性的問題。也有可能不是而被軟體或者人為改動了等情況。所以要根據具體情況來分析記事本開啟出現亂碼的故障。解決方法1 最簡單的方法就是將你的txt文件的字尾名改掉,要看你改成...

能用記事本開啟的都是文字檔案格式,對嗎

首先明確什麼叫 文字檔案 文字檔案就是只包含ascii編碼的檔案.例如各種源程式 c ccb txt ini cfg 各種網頁等等 而一些其他的檔案,也可以開啟,但是是亂碼.我們就不認為是可以用記事本開啟的,而這些就不是文字檔案.所以,能用記事本開啟的都是文字檔案格式說是正確的.有人說能開啟其他的是...