アプリ版:「スタンプのみでお礼する」機能のリリースについて

現在ドロップレットを作成していて、ドロップしたファイルを読み込んで、フォーマットを変えた上で、別のファイルに変換したデータを書き込むと言うプログラムを作成しています。別のファイルは、拡張子の前を変換前のファイル名として、拡張子を変えたいと思っています。

例えばこのようなことです。
読み込むファイル abcdefg.ffv

変換して書き込むファイル abcdefg.raw

ただし拡張子前の"abcdefg"の長さは決まっていませんので、プログラムが判別する必要があります。".ffv"や".raw"は変化しません。

読み込むファイル名を代入している変数は、CurrFileName にしています。

よろしくお願いします。

A 回答 (1件)

拡張子を変更するにはSysUtilsユニットのChangeFileExt関数を使います。



元の拡張子を知るにはExtractFileExt関数が使えます。比較の際にはAnsiLowerCase関数などで小文字に変換するとよいでしょう。
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!