文字列について

解決


もも  2004-01-18 01:07:30  No: 6796

こんにちは。
文字列についてもう一度お願いします。
c:\sample\sample\...
からc:\sample\sample\まで取り出すにはどうしたらいいですか?
どうぞよろしくお願いします。


るるとん@K  2004-01-18 01:33:11  No: 6797

よくわかりません
c:\sample\sample\...から
c:\sample\sample\の部分を削除するのでしょうか?
相対パスを取得することもできますが、特定の文字列ならば
StringReplace('c:\sample\sample\...','c:\sample\sample\','',[])
で出来ます
AnsiPosとRight(Left)Strを使えば特定文字列以降(以前)を取得することができます
これならたかみさんの公開しているユニットが使えます


  2004-01-18 01:41:31  No: 6798

多分、ファイル名以外の部分を取り出したいという事ですよね。

IncludeTrailingPathDelimiter(ExtractFilePath(パス))

Helpのファイル名ユーティリティを見てください。


もも  2004-01-18 04:26:34  No: 6799

解決できました。
ほんとにありがとうございました!


※返信する前に利用規約をご確認ください。

※Google reCAPTCHA認証からCloudflare Turnstile認証へ変更しました。






  このエントリーをはてなブックマークに追加