Re: GEO_DLL使用時にエラー発生 ( No.1 ) |
- 日時: 2008/06/03 14:00
- 名前: NCG
- ご提供いただいた内容をもとに調査を行いましが、原因の特定が行えませんでした。
まことに恐れ入りますが、エラーが発生する環境をご提供いただくことは可能でしょうか? 以下のデータをご提供いただけると幸いです。 1)データ(表示テーブル、ベクタデータ) 2)処理を実行しているモジュール 3)使用しているDLLファイル(VXYAPI.DLL)
|
Re: GEO_DLL使用時にエラー発生 ( No.2 ) |
- 日時: 2008/06/03 14:01
- 名前: GEOSISサポート受付
- GEO_DLL使用時のエラーが発生する環境を送ります。
|
Re: GEO_DLL使用時にエラー発生 ( No.3 ) |
- 日時: 2008/06/03 14:01
- 名前: NCG
- ご提供いただいたデータで検証を行いましたところエラーは発生しませんでしたが、処理の内容の修正を行うことでエラーが回避される可能性があります。
以下の2点を変更していただき、動作をご確認ください。
■変更内容 1)DLLの関数を実行している部分で戻り値を参照していない箇所があります。 処理が正常に実行されない場合でも次のDLLの処理が実行されるため エラーになることが考えられます。 必ず戻り値を参照してください。
2)メモリを使用したDLLの関数が使われておりますので、データの量や パソコンの環境によってはメモリの確保ができない場合があります。 メモリを使用しない関数を使用してお試しください。
メモリを使用しない関数 ・VXYAPI_GetLayerRootS ・VXYAPI_GetPointS ・VXYAPI_GetELS ・VXYAPI_AddPointParamA ・VXYAPI_GetPointA ・VXYAPI_PutELInfoA
|