3Dカスタム少女改造スレ 3
351:お客さん☆てっくあーつ2010/09/26(日) 18:47:55 ID:AYqL5cCT [sage] AAS
>>348
316に書いてあるのを見ると元々の処理はposeかセーブかの判断が
必要なかったんですね。
修正内容を見ると"new.tdcgsav.png"を無条件で付与してるので、
ご希望の処理を行うにはファイルがposeなのかsavなのかを判断して
".new.tdcgsav.png"と".new.tdcgpose.png"を切り替える処理が必要になります

私はC#はわかりませんが、変数dest_pathがファイル名っぽいので
その一部(tdcgpose/tdcgsav)の部分をsubstring?で参照して
if文で判定という事になるのではないかと・・

もっと突っ込むと末尾に無条件で文字列を付与するのでなく、
元のフォルダ名の末尾から"."を探してその前に".new"を
元フォルダ名の"."から後ろ側の文字列に続けて".png"を付与するのが
poseかsaveかの判断も不要になるのでいいかと思われます。

if文とか文字列の結合/抽出なら難易度はそう高くないと思いますので
MSDNのリファレンスを参考にご自分で修正してみてはいかがでしょうか?
1-AA