MESCIUS SPREAD for Windows Forms 15.0J
IsExcelStream(Stream,ExcelWorkbookType) メソッド
使用例 

ストリーム
ワークブック型
指定したファイルを開き、Excel ワークブックを含むストリームとみなされるための最小要件を満たしているかどうかを判断します。
構文
'宣言
 
Public Overloads Function IsExcelStream( _
   ByVal stream As Stream, _
   ByRef workbookType As ExcelWorkbookType _
) As Boolean
public bool IsExcelStream( 
   Stream stream,
   ref ExcelWorkbookType workbookType
)

パラメータ

stream
ストリーム
workbookType
ワークブック型
例外
例外解説
System.ArgumentNullExceptionストリームが指定されていないか、指定されたストリームがNullです。
System.ArgumentExceptionストリームが指定されていないか、指定されたストリームが空です。
使用例
次のサンプルコードは、ファイルがExcelファイルと判定された場合、そのファイルを開きます。
string s = "c:\\test.xls";
System.IO.FileStream str = new System.IO.FileStream(s, IO.FileMode.Open, IO.FileAccess.ReadWrite);
FarPoint.Excel.ExcelWorkbookType en;
en = FarPoint.Excel.ExcelWorkbookType.BIFF;
bool b = fpSpread1.IsExcelStream(str, ref en);
if (b)
{
fpSpread1.OpenExcel(str);
}
Dim s As String = "c:\test.xls"
Dim str As New System.IO.FileStream(s, IO.FileMode.Open, IO.FileAccess.ReadWrite)
Dim b As Boolean = FpSpread1.IsExcelStream(str, FarPoint.Excel.ExcelWorkbookType.BIFF)
If b Then
FpSpread1.OpenExcel(str)
End If
参照

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

 

 


© MESCIUS inc. All rights reserved.