FGALDC 13 CLPPST の異常  寅次さん、こんにちは CLPPST、快適に使わせていただいております。 さて、ごくまれになんですが、CLPPST がエラーを出して、テキストをクリップ ボードに貼りつけてくれないときがあります。 こんな感じ↓ 》Exception EInvalidPointer in module CLPPST.EXE at 0000902B. 》無効なポインタ操作. 》Runtime error 204 at 000033EC で、いろいろと条件を追い込んでいったんですが、どうも44バイトのテキスト を貼りつけようとすると、根性が足らずにエラーを吐くようです。 これが32でも64でもなく44というのがどうにも気持ち悪いのですが、何か 心当たりがあるでしょうか。 テスト環境は、会社のAT互換機(OSR2)及び、自宅の弟のPC−9821 (多分、OSR2ではない)で、いずれでも発生します。 Delphi の Pchar 型の実装って、配列が0から始まるのか1から始まるのかも知 らないのですが、なんとなく配列の size 番目の要素にはアクセスしてはいけな いような気もします。あるいは、確保するサイズを+1しておくとか。 ちなみに、使っているのは99-04-27版(45056Byte)のものです。 もしかして、もっと新しいバージョンが出ているのでしょうか。 としき