PowerTools MultiRow for Windows Forms 8.0J
SaveTextFile(Stream) メソッド
使用例 

内容の保存先のストリーム。
GcMultiRow のすべてのセルを CSV(コンマ区切り値)ストリームとして保存します。
構文
Public Overloads Sub SaveTextFile( _
   ByVal stream As Stream _
) 
public void SaveTextFile( 
   Stream stream
)

パラメータ

stream
内容の保存先のストリーム。
例外
例外解説
System.ArgumentNullExceptionstream が null 参照 (Visual Basicでは Nothing) です。
System.ArgumentExceptionstream に書き込むことができません。
使用例
次のサンプルコードは、MultiRow のすべての内容をストリームに保存する方法を示します。
private void saveMultiRowBtnMouseClick(object sender, MouseEventArgs e)
{
    MemoryStream ms = new MemoryStream();

    this.gcMuliRow1.SaveTextFile(ms);
    byte[] byteArray = ms.ToArray();
    MemoryStream ms2 = new MemoryStream(byteArray);

    using (StreamReader sr = new StreamReader(ms2))
    {
        MessageBox.Show(sr.ReadToEnd());
    }
}
Private Sub saveMultiRowBtnMouseClick(ByVal sender As Object, ByVal e As MouseEventArgs)
    Dim ms As MemoryStream = New MemoryStream
    Me.gcMuliRow1.SaveTextFile(ms)
    Dim byteArray() As Byte = ms.ToArray
    Dim ms2 As MemoryStream = New MemoryStream(byteArray)
    Dim sr As StreamReader = New StreamReader(ms2)
    MessageBox.Show(sr.ReadToEnd)
End Sub
参照

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

 

 


© 2008-2015 GrapeCity inc. All rights reserved.