名前 題名 ▼ takaさん > ▼ おかぽんさん > > 02_Mask.pas の MatchesMask 関数を使用したテスト > > http://mrxray.on.coocan.jp/Delphi/plSamples/778_FileName_WildCard.htm#02 > > > > こちらで紹介のMatchesMask関数ですが、 > > > > MatchesMask('5', '[1-9]'); //マスクの先頭が集合の場合 > > > > この一行だけで、メモリーリークしたり([Delphi-ML:53856])、 > > 2バイト文字の扱いが怪しい([Delphi-ML:53879])とこあったりしましたが、 > > うにこーど化した2009あたりで直されたんでしょうね。 > > > > メモリーリークに関しては、私の現在テストできる環境の Delphi 5, 7, Turbo Delphi では > > 再現しますが、Delphi XE3 では、再現しません。 > > Memory leak in masks.pas > http://qc.embarcadero.com/wc/qcmain.aspx?d=42469 > Resolved in Build: : 15.0.3573.25335 > とあり > > http://docwiki.embarcadero.com/RADStudio/Seattle/en/Compiler_Versions > によると 15は、Delphi XE > > ということで、 > Delphi 2010まで このバグがあるのでは?と推測したりします。 GIF,JPEG,PNG画像ファイル及びLZH,ZIPファイルをアップロードできます.600 x 1200 ピクセルを超える画像は縮小表示されます(画像クリックで拡大表示). (上限122000(120k)バイト) 削除キー Link