Laboratory of Mobile Agricultural Chemicals Searcher
携帯農薬検索実験室

研究会

  ツリー表示 ┃スレッド表示 ┃一覧表示 ┃トピック表示 ┃番号順表示 ┃検索  
142 / 1063 <前へ | 次へ>

〔922〕ACFinder で acis.db が削除できないのは
 Hidemi Oya WEB  (08/10/30 0:30)

引用なし
   kabe さん、こん**は。Hidemi Oya です。

 何度か acis.db が削除できないケースに遭遇しましたが、想定外のエラー発生時などで、TAcisDb オブジェクトを Free してないのに、TAcisDb.Create を実行して多重に acis.db を開いちゃってるのではないかという感じがします。あとから開いた TAcisDb オブジェクトを Free しても、前の TAcisDb オブジェクトが acis.db をつかんだままなので削除できないのではないかと…。

 とりあえず、全ての
AcisDb := TAcisDb.Create(...);
の直前に
AcisDb.Free;
を入れてみてはどうでしょう?

〔922〕ACFinder で acis.db が削除できないのは Hidemi Oya (08/10/30 0:30) <<<

  ツリー表示 ┃スレッド表示 ┃一覧表示 ┃トピック表示 ┃番号順表示 ┃検索  
142 / 1063 <前へ | 次へ>
ページ:  ┃  記事番号:   
(SS)C-BOARD vv3.8 is Free.