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

研究会

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

〔837〕ACFinder クエリ読み込みでエラー
 Hidemi Oya WEB  (08/09/06 19:23)

引用なし
    [#832] のスレッドのチェックをしていて気がついたんですが、SQL タブで読み込みを実行するとエラーになって勝手にメインウィンドウが消えてしまいます。しかも、ACFinder 自体はメモリ上に残っている状態です。ACFinder を \Program Files\ACFinder に置いても同じです。
 エラーは、終了時エラーと同じアドレス 0044F017 のメモリアクセスエラーです。

 それと、終了時エラーが出る状態で、acfinder.exe を置いたフォルダー化以外に DB フォルダーを置くと、終了時にエラー報告ダイアログが何度も出て終了できません。どうも、動的生成コンポーネントの開放タイミングとフォルダー解析ルーチンの両方に問題がありそうな感じです。
 現状では、少なくとも病害虫タブと SQL タブのグリッドは動的生成で、病害虫タブは使用しなくても薬剤タブに行くとなぜか生成され、SQL タブのグリッドはクエリを実行しない限り生成されません。この状況で動的生成コンポーネントを適切に開放するのは困難なので、各コンポーネントは全て静的生成にして、プログラム内で明示的に開放しているところを全て削除(静的生成コンポーネントはランタイムルーチンが自動的に開放してくれます)していただけないでしょうか?
 終了時エラーに関しては、コンポーネント開放のエラーがなくなれば、原因究明をしやすくなると思います。


〔837〕ACFinder クエリ読み込みでエラー Hidemi Oya (08/09/06 19:23) <<<
〔838〕Re:ACFinder クエリ読み込みでエラー kabe (08/09/06 20:09)
〔840〕Re:ACFinder クエリ読み込みでエラー Hidemi Oya (08/09/07 12:26)
〔841〕終了時エラーは SQLite.pas が原因? Hidemi Oya (08/09/07 14:04)
〔842〕Re:終了時エラーは SQLite.pas が原因? kabe (08/09/07 21:17)
〔845〕Re:終了時エラーは SQLite.pas が原因? Hidemi Oya (08/09/07 21:46)

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