HSP(HSP3)でファイルパスやファイル名の文字列から拡張子の文字列部分だけ取り出すには、getpath関数を利用します。getpath関数の第2パラメータで取り出しモードを指定します。



 filename = "hogehoge.hsp"
 mes filename
 mes getpath(filename, 2) ; 拡張子だけ
 mes getpath(filename, 1) ; 拡張子なしのファイル名


 拡張子だけの場合は「.」(ドット)も含まれます。