問題タブ [filepath]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
3 に答える
25301 参照

asp.net - ASP.NET URL から物理ファイルパスを取得する

ASP.NET の URL から物理ファイルパスを取得する方法はありますか?

Scenerio: 2 つのサーバー上にあるアプリがありますが、今ではさらに多くのサーバー上にあり、各サーバーはそれを異なる物理ファイル パスに配置します。今、私はこれをやっています:

しかし、私がする必要があるのは次のようなものです:

どうすればいいですか?

0 投票する
1 に答える
266 参照

flash - Wordpress に Flash を埋め込む: ファイルパスの問題?

私はワードプレスのサイトを持っています。次のように、自分のページの 1 つに Flash ファイルを埋め込みたいと考えています。

私が受け取った Flash ファイル (後で明らかになるように、私は Flash コーダーではありません) には、多数の追加.zlibファイルとアセット ファイルが付属しています。とmain.swfそれに付随するすべてのファイルを_flashDocumentRoot のディレクトリに配置しました。

http://mywebsite/_fl​​ash/main.swfにアクセスすると、Flash は問題なく読み込まれます。

ただし、私の Wordpress ページ ( http://mywebsite/flashypageなど) からは、そうではありません。読み込みはOKですが、ブラウザはすべての付随ファイルやその他のファイルをではなく(もちろんディレクトリとしては存在しません)/_flash/main.swfで探しています。.zlib/_flash/flashypage

Flash コーダーによると、Flash は常に、読み込み中の HTML ページに関連するディレクトリでアセットを検索します。

その場合、Wordpress の URL ルーティングを考えると、実際に Flash を埋め込む方法はありますか?

Viz: ドキュメント ルートに /flashypage/_fl​​ash サブディレクトリまたはシンボリック リンクを作成してそこに Flash アセットを配置することはできませ。 .

また、/flashypage ディレクトリに index.html ページを配置して Flash をロードすることはできません。これは、このページを Wordpress の一部にして、Wordpress テンプレートを使用する必要があるためです。

何か案は?

0 投票する
2 に答える
4980 参照

java - Java JAR ファイルからリソース/ファイルへのパスを取得する方法

Java jar の外にあるファイルへのパスを取得しようとしていますが、絶対パスを使用したくありません。例: jar が ~/lib/myjar.jar にあり、ファイルが同じフォルダーにあるとします。私が試したことは次のようなものですが、失敗します:

注:私のパッケージはcom.contro.guiです。そのため、「ルート」にアクセスするために「../../../」を持っています

ファイルにアクセスする方法がわかりません。なにか提案を??また、アクセスしたいファイルが ~/res/ などの他のフォルダーにある場合はどうなりますか???

0 投票する
14 に答える
185746 参照

java - 実行時にJavaアプリケーションの実際のパスを取得するにはどうすればよいですか?

log4jを使用しているJavaアプリケーションを作成しています。構成log4jファイルの絶対パスと、生成されたログファイル(このログファイルが生成される場所)の絶対パスを指定しました。実行時にJavaWebアプリケーションの絶対パスを取得するには、次の方法を使用します。

しかし、通常のJavaアプリケーションのコンテキストでは、何を使用できますか?

0 投票する
3 に答える
1777 参照

java - Java コードでのファイルパスの操作

このを参考にして、サーブレットアプリケーションを作成しました。

コードに記載されている TMP_DIR および DEST_DIR パスで完全に正常に動作します ( tmpC ドライブに名前の付いたフォルダーを作成しfiles、アプリケーションフォルダー内に名前のフォルダーを作成しました。

現在、コードを Linux マシンに移行していますが、C: という名前のドライブがないため、これは機能しません。c:\\tmpアプリケーションフォルダー内にコードを置き換えてみました/tmp(そしてフォルダーtmpを作成しました)。しかし、うまくいきません。このコードをジェネリックにするにはどうすればよいですか? お知らせ下さい。

0 投票する
3 に答える
803 参照

java - すべてのOSに適したファイルパスを汎用にする方法は?

上記のコードを使用して、JSPフォームを介してアップロードされた.csvファイルを読み取ります。コードは完全に正常に機能します。ただし、上記のコードはWindowsシステムでのみ機能し、UNIXやその他のOSでは機能しないため、コードを汎用形式にする必要があります。

この特定の行は、タスクを実行するために変更する必要があります。通過するOSに関係なくコードが正常に機能するように、何ができるかを教えてください。また、上記のコードで変更が必要なすべての領域を指摘してください。

0 投票する
3 に答える
392 参照

c# - データベース経由の C# ファイル パスの模倣

.NET C# 4.0 以下の課題があります。

フォームにボタンが 1 つある基本的な C# アプリケーションがあります。

このボタンは、ファイル パスをオーディオ ファイルの場所のパラメータとして受け取る API を使用します。次に API は、ファイルを再生するために someoneElsesAPI.Play("C:\myfile.vox") などのファイルの呼び出しを許可します。

私は API を制御できません。API を使用する必要があります。選択の余地はありません。

問題は、オーディオ ファイル (.vox) がデータベースに (ブロブとして) 保存されていることです。API にファイル名を指定しながら、ファイルを再生するためにデータベースからストリーミングされるものを提供するにはどうすればよいですか?

たとえば、ASP.NET では、ハンドラーまたは aspx ページと応答出力をイメージとして使用することにより、イメージを動的に表示できます。C# デスクトップ アプリケーションでオーディオ ファイルに対して同じトリックを実行したいと考えています。

オーディオ ファイルの種類は関係ありません。存在しないファイル パスを介してファイルを呼び出す方法を知る必要があります (ただし、データベースに BLOB として存在します)。

へへへへへへへへへへへへへへ、私はあまり求めないの?

ムチョありがとう。

このチャレンジで頑張ってください!

ダン。

0 投票する
1 に答える
388 参照

wpf - WPF-PathCompactPathに似たものはありますか?

WindowsフォームでPathCompactPathを実行するのと同じ方法でファイルパスを圧縮したいので、親コントロールを拡張すると、より多くのファイルパスが表示され、その逆も同様です。

PathCompactPathは文字サイズを使用するので、ピクセルサイズ/ dpiを使用するWPFに類似したものはありますか?またはある種のコンバーター?

0 投票する
2 に答える
255 参照

drag-and-drop - ファイルパスをexeファイルにドラッグ&ドロップしてクリップボードにコピーします

ファイルをexeにドラッグアンドドロップすると、ファイルのパスをクリップボードにコピーするexeファイルを作成する可能性はありますか? どうすればできますか?

ありがとう

0 投票する
3 に答える
3232 参照

c++ - C++プログラムから渡されたcmd pmtでスペースを含むファイル名を実行する

私は現在、自分のプログラムでプログラム(パワーポイントなど)を実行し、その横に開きたいファイルへのパスを作成することに取り組んでいます。私のプログラムは、次を使用してファイルのパスを取得しています。

dirIter2->path()

プログラムとファイルの 2 つのパスを取得し、それらを 1 つの文字列としてマージして、次のように渡します。

system(PathTotal.c_str())

これはうまく機能していますが、私の唯一の問題は、ファイル名の名前にスペースが含まれている場合、コマンドプロンプトでファイルが見つからないと表示されることです(最初のスペースに到達するとファイル名が終了すると見なされるためです。ラップしようとしました引用符で囲まれていますが、ラップする必要があるのは実際のファイル名です (たとえば、「C:\users\bob\john is cool」を試しましたが、次のようにする必要があります: C:\users\bob\"johnかっこいいです」)

これを修正する方法について何か提案はありますか? ファイルの場所へのフォルダーへのパスを取得してから、ファイル名を取得することを考えていました。ファイル名を引用符で囲み、それをフォルダーのパスに追加します。上記のように ->path() を使用してみましたが、唯一の問題は、フォルダーのディレクトリの外にしか移動しないことですか?

ファイルを取得せずにファイルへの enitre パスを取得できるブースト コマンドはありますか?

誰かがより良い提案を持っている場合、私はこの考えにコミットしていません

ありがとう