C# 建立和寫入檔案
if (!File.Exists("F:\\TestTxt.txt"))
{
FileStream fs1 = new FileStream("F:\\TestTxt.txt", FileMode.Create, FileAccess.Write);//建立寫入檔案
StreamWriter sw = new StreamWriter(fs1);
sw.WriteLine(this.textBox3.Text.Trim() + "+" + this.textBox4.Text);//開始寫入值
sw.Close();
fs1.Close();
}
else
{
FileStream fs = new FileStream("F:\\TestTxt.txt", FileMode.Open, FileAccess.Write);
StreamWriter sr = new StreamWriter(fs);
sr.WriteLine(this.textBox3.Text.Trim() + "+" + this.textBox4.Text);//開始寫入值
sr.Close();
fs.Close();
}
或者借鑑如下程式碼:
StreamWriter sw = new StreamWriter(Application.StartupPath + "\\" + textBox1.Text);
sw.Write(textBox2.Text);
sw.Flush();
sw.Close();
MessageBox.Show(this, "成功向檔案中寫入內容!", "提示對話方塊", MessageBoxButtons.OK, MessageBoxIcon.Information);
附:FileStream詳解
1. (FileStream fs1 = File.Open("c:\\test.txt", FileMode.Open));
FileMode.Open 直接用FileStream類開啟檔案c:\\test.txt"。
2. (FileStream fs2 = File.Open("c:\\test.txt", FileMode.Append,
FileAccess.Write));
FileMode.Append,以追加的方式開啟檔案"c:\\test.txt",將某些內容寫
到"c:\\test.txt"裡。
3.(FileStream fs3 =File.Open("c:\\test.txt", FileMode.Truncate,
FileAccess.ReadWrite, FileShare.Read)).
FileMode.Truncate的意思是將檔案開啟清空裡面的內容後再對檔案進行操作,
4. FileStream MyFileStream1 = new FileStream(@"c:\Testing.txt",
FileMode.Create);
這個方法的意思是建立一個可以讀寫的檔案,並且可以允許其他人讀取檔案的內容,
相關推薦
C# 建立和寫入檔案
// 判斷檔案是否存在,不存在則建立,否則讀取值顯示到窗體 if (!File.Exists("F:\\TestTxt.txt")) { FileStream fs1 = new FileStream
C++之讀取和寫入檔案
C++之讀取和寫入檔案 在C++中使用std::ifstream來讀取檔案, 使用std::ofstream來寫入檔案,比如txt, yaml等檔案。 讀取檔案 #include <string> #include <fstream> std::string file_name
C#中讀取檔案和寫入檔案的類
最近編寫了一個簡單的讀取txt檔案和寫入txt檔案的一個最簡單的類,在這裡分享給大家,如果大家有什麼建議或意見可以在下面評論裡面寫上,廢話不多說,程式碼如下: ///<summary> ///讀取txt檔案裡面的資訊 ///&
c++讀取csv檔案和寫入檔案
一直以來感覺對檔案的讀寫和流的使用比較陌生,最近在寫的一個project正好需要讀取csv檔案的資料和建立新的csv檔案,於是在網上看了一些對csv檔案讀寫操作的文章,基本瞭解了大概的操作。 讀取.
C++建立 目錄 寫入文字檔案
#include <fstream> #include <direct.h> VOID OnAttach() { char cBuffer[256]={NULL};
Python 建立、讀取和寫入檔案以及yield關鍵字- 千月的python linux 系統管理指南學習筆記(14)
無論是日誌檔案還是配置檔案都是我們日常運維中常見的型別,學習處理檔案的關鍵是學會如何處理文字資料。Python 包含一個稱為 file 的內建型別,可以用來處理檔案。 建立檔案物件 為了讀取一個現有的檔案,我們需要建立一個新的檔案物件,以用來對檔案進行互動。 open
如何解決C盤根目錄無法建立或寫入檔案
現象:win7系統無法在C盤根目錄下建立檔案,但是可以新建資料夾(給使用者加了寫的許可權也無效果) 解決辦法1:用管理員執行cmd 輸入 icacls c:\ /setintegritylevel M 解決辦法2: 1. 選中C盤 2. 點右鍵選中屬性(properties) 3. 選“安全”
File類的特點?如何建立File類物件?Java中如何操作檔案內容,什麼是Io流Io流如何讀取和寫入檔案?位元組緩衝流使用原則?
重難點提示 學習目標 1、能夠了解File類的特點(存在的意義,構造方法,常見方法) 2、能夠了解什麼是IO流以及分類(IO流的概述以及分類)
使用C++把字串寫入檔案
#include <fstream> #include <iostream> int write_string_to_file_append(const std::string & file_string, const std::string str ) { s
java讀取檔案和寫入檔案的方式(位元組流和字元流)
java讀取檔案和寫入檔案的方式 以位元組為單位讀取檔案 一次讀一個位元組 一次讀多個位元組 以字元為單位讀取檔案 一次讀一個字元 一次讀多個字元 以位元組為單位讀取檔案 以位元
C++ 批量開啟寫入檔案
用到了C++17的filesystem 庫 說明:這個函式主要是用來處理日誌中不同Thread的日誌,主要目的是將不同Thread的日誌寫到不同的檔案中 int GetThreadTime(const char * INPUT, const char * OutputFolder) {
TC中開啟檔案和寫入檔案
四年前在大學的時候學過這個,沒有想到,在現在看來這個東西還是這麼的流行.這正驗證了那句話,越是簡單的東西,功能越是強大,生命力越是頑強!你可別小看這簡單的TC.聽說很多高手都在用,很多骨灰級的高手也用這個。就像很多電路電子高手都會對組合語言情有獨鍾一樣。只因為她太單純!所以人人都喜歡。檔案開啟fope
利用vi編輯器建立和編輯檔案
1、 vim是vi的升級版本。 2、 vi所UNIX和Linux系統內嵌的標準文編輯器,可執行,修改,複製,移動,貼上和刪除正文等命令,也可以進行移動游標,搜尋字元和退出vi的操作等。 3、 &nbs
Linux使用vi編輯器建立和編輯檔案
1. vi編輯器簡介 1) vi的定義:vi是一個UNIX和Linux系統內嵌的標準正文(文字)編輯器,它是一種互動型別的正文編輯器,它可以用來建立和修改正文檔案。 開啟一個檔案,若檔案不存在,儲存後是建立一個新的檔案2. vi編輯器的操作模式 1) vi編輯器的3中
MFC顯示圖片和寫入檔案
// MFC_pictureDlg.cpp : 實現檔案 // #include "stdafx.h" #include "MFC_picture.h" #include "MFC_pictureDlg.h" #include "afxdialogex.h" #ifdef _DEBUG #define
C++建立和運用socket連結池
public class XieGouSocket { public Socket m_socket; //Socket物件 public bool m_isFree; //判斷能不能空閒 public int m_index; //在連結快取池中的索引值 } 下面的函式是建立 socke
『ORACLE』表空間建立和資料檔案的新增(11g)
建立多資料檔案的表空間Create TABLESPACE TS_TAB DATAFILE '/oracle/app/oradata/orcl/ecq_01.dbf' SIZE 2147483648 AUTOEXTEND ON NEXT 52428800 MAXSIZE
vs2010 C++建立和使用動態連結庫(dll)
一、用C++建立動態連結庫專案: 1、開啟Microsoft Visual Studio 2010,選擇File->New->Project。 2、在NewProject中選擇Inst
Git使用教程2:版本庫的建立和新增檔案
上篇部落格,我們一起了解了分散式版本控制系統Git的簡單內容,知道了分散式版本控制的優勢,同時也給大家分享了Git的安裝過程。本篇博文和大家一起討論,Git版本庫的建立和簡單操作。
c++建立程序執行檔案
// ConsoleApplication3.cpp : 定義控制檯應用程式的入口點。 // #include "stdafx.h" #include <iostream> #include <string> #include<windows