AtmarkartworksReadSheet Xtra
openFile
リファレンス
キャストメンバ・プロパティ
  cursorColor
  dispCursor
  evenCellColor
  frameColor
  frameTextColor
  from
  goQuery
  goSort
  lineHColor
  lineVColor
  oddCellColor
  openFile
  openMode
  openStatus
  orderby
  overCellColor
  resizeTitle
  rollOver
  rollOverColor
  select
  sideHeight
  sideWidth
  textColor
  textFontSize
  titleWidth
  where
キャストメンバ・ハンドラ スプライト・ハンドラ はじめに
ReadSheet Xtra 使用許諾契約書
動作環境
インストール
使用方法試用版ダウンロード


 
分類: キャストメンバ・プロパティ

値: 文字列(半角200文字まで)

書式: member(1).openFile = "ファイル名"
※キャストメンバの1番目にエクストラを読み込んでいる場合

説明: 指定したエクセルファイルをオープンします。
既にオープンしているファイルがある場合は、そのファイルはクローズされます。
ヌル文字を指定すると現在オープンしているファイルはクローズします。

オープンできた場合は openStatus に#cache, #stream のいずれかの値が設定されます。

オープンできない場合は、openStatusプロパティは#no_openが設定されます。

openModeプロパティは通常#autoになっていますのでキャッシュモードを優先してオープンします。キャッシュモードのオープン時にはExcelファイルの1.5倍程度の連続メモリが必要です。ストリームモードの場合は0.5倍程度となりますが検索速度は低下します。





例: rs = member(1)
rs.openFile = "@test.xls" -- ムービーと同じフォルダの test.xls を開く
rs.select = ""
rs.from = ""
rs.where = ""
rs.goQuery = true -- すべてのデータを読み出す指定で検索