無効なポインタ操作を追うには?


トッペ  2004-12-31 15:04:54  No: 12546

現在、Windows XP で シリアル通信を行うアプリケーションを作成しています。Delphiのバージョンは7で、通信コンポーネントはDelphi5用、エックス氏のCommXを使用しております。
しかし、通信速度を変更してPortOpen、PortCloseを繰り返すと無効なポインタ操作が出てしまいます。このコンポーネントはデータモジュールに貼り付けています。
1.アプリケーション実行→9600bpsに設定してPortOpen
2.19200に設定してPortClose→PortOpen
3.38400に設定してPortClose→PortOpen
を順番に行うと、「3.」のPortOpenを抜けた辺りで無効なポインタ操作が必ず出ます。これの出所を探したいのですが、何か良い方法はありますでしょうか?


※返信する前に利用規約をご確認ください。

※Google reCAPTCHA認証からCloudflare Turnstile認証へ変更しました。






  このエントリーをはてなブックマークに追加