前提・実現したいこと
下記ソースコードC++の文字列から拡張子を削除した文字列を取得する方法を教えてほしいです。
下記のソースコードC++ならfileNameの中身が"aaaa"になるようにしたいです。
該当のソースコード
C++
1 2string fileName ="aaaa.csv"; 3
VBA
1Function GetFNameFromFStr(ukeFileName As String) As String 2 'ファイル名から拡張子を除いた文字列を取得する 3 4Dim sFileStr As String 5Dim lFindPoint As Long 6Dim lStrLen As Long 7 8'文字列の右端から"."を検索し、左端からの位置を取得する 9lFindPoint = InStrRev(ukeFileName, ".") 10 11'拡張子を除いたファイル名の取得 12sFileStr = Left(ukeFileName, lFindPoint - 1) 13 14GetFNameFromFStr = sFileStr 15 16End Function
試したこと
ネットで探したところ、ソースコードVBAを見つけました。
おそらくこのソースコードをC++に直せばいいと思っていますが、
もっと簡単であったり、C++ならこうすればいいとかありましたら教えてほしいです。

回答5件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/02/28 03:33
2020/02/28 03:33
2020/02/28 03:38