- ベストアンサー
cocoa で ユーザーディレクトリの Application Support ディレクトリ までのパス取得
cocoa で ユーザーディレクトリの Application Support ディレクトリ までのパス取得を簡単に行うにはどうすれば良いでしょうか? [[NSBundle mainBundle]bundlePath] で取得したパスを加工する方法しか思いつきません。 他にあれば教えていただけますか? よろしくおねがいします
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
関連するQ&A
- cocoa resources内のファイルを取得
教えて頂けますか? アプリケーション.app/Contents/Resources/内にあるファイルの取得に、 object = [[NSDictionary dictionaryWithContentsOfFile:[[[NSBundle mainBundle]bundlePath]stringByAppendingPathComponent:@"Contents/Resources/hoge.plist"]]retain]; の様にしています。 もっとスマート?カンタンに取得できる方法がありますか? よろしくおねがいします。
- ベストアンサー
- Mac
- ユーザディレクトリのパス指定
C++でユーザディレクトリ下のファイルを操作したいと思い http://hkpr.info/vc/UserDirectory/ のページを参考にプログラムに適用しました。 その結果、該当フォルダのパスがString型の変数に入ることは確認しました。 しかし、そのフォルダからさらに、下のフォルダ内のファイルを指定しようと そのString型の変数の後ろに「+=」を用いて、さらにパスを連結をしようとしたのですが、 うまく連結できませんでした。 例) 上記リンク先のサンプルで得たパス+=追加のパス; →連結されず、サンプルで得たパスのまま 追加のパス+=上記リンク先のサンプルで得たパス; →連結される。しかし、パスの順序が逆なのでパスとしては意味をなさない 上記リンク先のサンプルを利用しつつ、追加パスの連結を実現するにはどうすればいいのでしょうか? もしくは、ユーザディレクトリの取得としてもっといい方法があるのでしょうか? 補足ですが 「アプリケーションデータのディレクトリ」を利用したいと考えています
- 締切済み
- C・C++・C#
- Default Userフォルダのパス取得について
VB.NET又はVBScriptで、Default Userフォルダ内にあるApplication Dataフォルダのパスを取得する方法をご教示いただけないでしょうか。 初心者ですが、よろしくお願いします。
- 締切済み
- Visual Basic
- php内でユーザーディレクトリのパスを取得したい
教えて頂けますか? 初心者です $_SERVER['DOCUMENT_ROOT']を取得すると、 ”/virtual/122.144.211.155/home” のようなレンタルサーバを使用しています。 どのディレクトリでも取得するパスが ”/virtual/122.144.211.155/"にしたいのですが どのようにすれば、良いでしょうか? よろしくおねがいします。
- 締切済み
- PHP
- パスからディレクトリの名前だけを取得したい PHP
お世話になります。 フルパスから、ディレクトリの名前だけを取得したいと思っています。 もし、フルパスが【c:\aaaa\bbbb\cccc\dddd】だとすると、 【dddd】の部分だけ…、ということです。 それに該当するメソッドはありましたでしょうか。 フルパスから加工して取得すれば確かにそれで済む話なのですが、 もし専用のメソッドがあれば、そちらを使用したいと思います。 ファイル名ならfilename()で取れますが、dirname()だと フルパスが帰ってきてしまうので。 よろしくお願いいたします。
- ベストアンサー
- PHP
- C♯での特殊ディレクトリ取得について
C♯での特殊ディレクトリ取得について ※僕はプログラミング初心者です それを踏まえてお読みください ボタンをクリックした時にChromeを起動させたいので、 System.Diagnostics.Process.Start(@"ファイルアドレス"); を使ってやることにしました しかしGoogleChromeのある場所は、 C:\Documents and Settings\ユーザーネーム\Local Settings\Application Data\Google\Chrome\Application\chrome.exe とユーザーネームが入っていて指定できません そこで、特殊ディレクトリ取得について調べてみたのですが、僕の関数の知識がないため、できませんでした サンプルを記述していただけるととても助かります 参考URL ttp://jeanne.wankuma.com/tips/csharp/path/systemdirectory.html
- ベストアンサー
- C・C++・C#
- フルパスから最後のディレクトリ名を取得したい。
vb.netなのですが、例えば c:\aaa\bbb\ccc\ddd\eee\fff.exe というフルパスがあったとして、 eeeというディレクトリ名を取得したいのですが、 何か良い方法はないでしょうか。 それぞれのディレクトリ名の文字数や階層数は 決まっていないのですが、オススメの方法が ありましたら、教えて頂けると助かります。
- ベストアンサー
- Visual Basic
- パスから最後のディレクトリだけを取得したいです
【環境】WindowsXP、VC++2005(MFC) タイトルの通りなんですが、例えば 「D:\10_test\hoge\sample」というディレクトリのパスから 「sample」だけを取得したいのですが、どうすれば出来ますでしょうか? ご教授お願いいたしますm(__)m
- ベストアンサー
- C・C++・C#
- そのファイルのパスって取得できますか?
ExcelでVBAを書いているんですが、たとえば、マイドキュメントとかのパスって、調べることが出来ますよね? そういった感じで、自身がどこにいるかも取得する方法ってあるのでしょうか? もちろん、ファイルを指定するようなダイアログを出せば出来るんですが、今回のは、そういったことじゃなくて、ユーザ側には何の操作もさせないことを考えています。 最終的にやりたいことは、同じディレクトリ内のファイルとの同期なんですが、やはり、ファイルの位置は、フルパスで指定しないとダメなんでしょうか。 どなたか、よろしくお願い致します。
- ベストアンサー
- Visual Basic
- バッチファイル 二つ上のディレクトリのパス取得
"C:\test\sample\a.bat"を実行した時 %~dp0 で C:\test\sample\ と展開できるのですが、 この時 C:\test\ というパスを取得するにはどうすればいいでしょうか? バッチファイルから二つ上のディレクトリのパスを取得する方法を教えていただきたいです。 よろしくお願いします。
- ベストアンサー
- その他(プログラミング・開発)
お礼
ありがとうございます。 参考になりました。 NSString *applicationSupportDirectory = @"~/Library/Application Support/"; [applicationSupportDirectory stringByExpandingTildeInPath]; で間に合わせました。