PowerTools SPREAD for Windows Forms 8.0J
SaveTextFile(String,TextFileFlags,IncludeHeaders,String,String,String) メソッド


テキスト化シートの保存先のファイルのパスとファイル名
テキストファイルに保存するときのデータの処理方法を指定します。
ヘッダがデータとしてエクスポートされているかどうか
行区切り文字列
列区切り文字列
セル区切り文字列
シートを特定の区切り文字で区切られたテキストとしてファイルに保存します。
構文
'Declaration
 
Public Overloads Function SaveTextFile( _
   ByVal fileName As String, _
   ByVal textFileFlags As TextFileFlags, _
   ByVal includeHeaders As IncludeHeaders, _
   ByVal rowDelimiter As String, _
   ByVal columnDelimiter As String, _
   ByVal cellDelimiter As String _
) As Boolean
'使用法
 
Dim instance As SheetView
Dim fileName As String
Dim textFileFlags As TextFileFlags
Dim includeHeaders As IncludeHeaders
Dim rowDelimiter As String
Dim columnDelimiter As String
Dim cellDelimiter As String
Dim value As Boolean
 
value = instance.SaveTextFile(fileName, textFileFlags, includeHeaders, rowDelimiter, columnDelimiter, cellDelimiter)

パラメータ

fileName
テキスト化シートの保存先のファイルのパスとファイル名
textFileFlags
テキストファイルに保存するときのデータの処理方法を指定します。
includeHeaders
ヘッダがデータとしてエクスポートされているかどうか
rowDelimiter
行区切り文字列
columnDelimiter
列区切り文字列
cellDelimiter
セル区切り文字列
次のサンプルコードは、テキストファイルに保存します。
SaveFileDialog sfd = new SaveFileDialog();
string s;
sfd.Filter = "text files (*.txt)|*.txt";
sfd.FilterIndex = 2;
sfd.RestoreDirectory = true;
if (sfd.ShowDialog() == DialogResult.OK)
{
   s = sfd.FileName;
fpSpread1.Sheets[0].SaveTextFile(s, FarPoint.Win.Spread.TextFileFlags.None, FarPoint.Win.Spread.Model.IncludeHeaders.BothCustomOnly, "\r", ",", "");
}
Dim sd As New SaveFileDialog()
Dim s As String
sd.Filter = "text files (*.txt)|*.txt"
sd.FilterIndex = 2
sd.RestoreDirectory = True
If sd.ShowDialog() = DialogResult.OK Then
 s = sd.FileName
 FpSpread1.Sheets(0).SaveTextFile(s, FarPoint.Win.Spread.TextFileFlags.None, FarPoint.Win.Spread.Model.IncludeHeaders.BothCustomOnly, Chr(13), ",", "")
End If
参照

SheetView クラス
SheetView メンバ
オーバーロード一覧

 

 


© 2004-2015, GrapeCity inc. All rights reserved.