PB 電子会議室

コメント

発言No. 更新日 題名(クリックすると発言内容と関連するコメントが表示されます)
23851 12/02/21 15:56:51 RE(3):PB10.0: OLEオブジェクト(EXCELシート)の扱い By NSCS
23848 12/02/20 17:54:18 RE(2):PB10.0: OLEオブジェクト(EXCELシート)の扱い By NSCS
23846 12/02/10 18:39:15 RE(1):PB10.0: OLEオブジェクト(EXCELシート)の扱い By ace
23843 12/01/26 15:13:13 PB10.0: OLEオブジェクト(EXCELシート)の扱い By NSCS

カテゴリ:PowerBuilderの開発環境
日付:2012年01月26日 15:13 発信者:NSCS
題名:PB10.0: OLEオブジェクト(EXCELシート)の扱い

OLEオブジェクトに実体のあるEXCELファイル(シート)をオープンした後、そのEXCELファイルがDELETEできませ
ん。
DELETEするにはどうすればいいか何方かご教授ください。

実体のあるEXCELファイル(シート)=ストレージファイルではない。


試みた方法
is_filename = \"D:\\EXCEL-FILE.xls\"
li_ret = ole_1.open(is_filename)
 ?
li_ret = ole_1.clear()
FileDelete(is_filename)


* ? ole_1.openしたのちはEXCELシート内にあるデータは取りだし処理できています。
* ole_1.closeはできない。(CLOSEというOLEControl関数がない)
* FileDeleteの返却値はFalseになります。
* PowerBuilderのEXEが終了しないとオープンしたEXCELファイルは解放されない感じです。
 →EXE終了後はDELETE可能。


付加情報:

PowerBuilder Version (記載なし)

Client SoftWare

OS Windows XP
DBMS Oracle Net 10
Browser (記載なし)

Server SoftWare

OS (記載なし)
DBMS Oracle10G
WebServer (記載なし)

PowerSpaceの運営は、パワーフューチャー株式会社が行っております。
Copyright © 2013 Power Future Co., Ltd.