問題タブ [getfiles]

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 に答える
5464 参照

c# - 「Documents and Settings」フォルダにアクセスするにはどうすればよいですか?

VS 2010 で C# .NET 4 を使用しています。

いくつかのパスを反復するとき、私はこの行を実行しています:

パスがドキュメントと設定フォルダーの場合、例外が発生します。どうすればアクセスできますか? いいえ、トライアンドキャッチでフォルダーをスキップしたくありません。なんとかアクセスできるようにしたいです。

編集:フォローアップの質問がありました。私があなたに言ったように、私はパスを繰り返しています。使用する方法はありますEnvironment.GetFolderPathが、現在チェックしているパスに従って正しい特別なフォルダーを何らかの方法で識別しますか?

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

c# - ファイル名だけで .jpg/PDF を検索する方法 ("dog" だけで "dog.jpg" を検索) できますか? C#

ファイルの名前だけを持っている場合、jpg または PDF を検索する方法はありますか?

Dummy site: www.dummysite1.com/animal=dog

私がやりたいことは、URL を解析し、解析された名前 "dog" を取得して、同じ名前の .jpg のフォルダーを検索することです。

「犬」を解析した後、「imgAnimal」という名前のフォルダーがあるとしましょう。「dog.jpg」の「imgAnimal」フォルダーを調べたいとします。次に、「dog.jpg」を別のウィンドウで開きたいと思います。

これがこれを行うための最良の方法なのか、それとも可能なのかはわかりませんが、C#に慣れていない方法を考えているだけで、私が思いついたものです。フォルダにはたくさんの画像が含まれているので、それらをすべて検索するのが最善なのか、それとも問題になるのかはわかりません.

より良い方法があれば、このようにする必要はありません。ありがとう。

編集:

解析されたコードと、URL 部分のプルに関係するすべてが記述されています。私が本当に求めている唯一のことは、C# で "dog" のような単語を検索に使用して "dog.jpg" を検索し、その jpg を新しい Web ウィンドウで開く方法はありますか?

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

c# - 私の要件に従ってファイル名を取得する方法 C# DirctoryInfo.GetFileSystemInfos();

. ネットウィンフォーム

これで、指定したディレクトリの下にあるすべてのファイル名を取得できます。結果は「0001_00001523_028155.sql」

しかし、私の目標は「00001523」を取得することだけです

どうやってやるの?

みんなありがとう!!!

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

c# - C#でリモートサーバーフォルダーに動的にパスするにはどうすればよいですか?

大量のグーグルとさまざまなことを試した後、これはおそらく私が台無しにしている単純なものです。

基本的に私がやっていることは、url から productID を解析し、最後に XL.jpg を追加することです。たとえば、製品 ID が 1234 の場合、プログラムは PathToFolder (C://LiveSite/img/XL/) で提供されるフォルダーで 1234XL.jpg を検索します。

パス部分まですべてが計画どおりに機能します。URL を解析して最後に XL.jpg を追加し、設定したパスをたどりますが、「アドレスが認識されませんでした。プロトコル (c ) はどのプログラムにも関連付けられていません。」他のブラウザには空白のウィンドウしかありません。

これは私のブラウザに表示されるものです:c://LiveSite/img/XL/1234XL.jpg

サーバーにパスしないということで、私は何を台無しにしていますか? C:// の代わりに使用すべきものはありますか? スラッシュを別の方法で反転しようとしましたが、C:/ を使用しても機能しませんでした。

よろしくお願いします。

編集:

混乱して申し訳ありません。画像は自分のコンピューターにもプロジェクトにもありません。それらはリモートサーバー上にあり、問題がある場合はSQLサーバー上にあります。サーバーにリンクしたい場合、ディレクトリを正しく開始しているかどうかわかりません。

サーバー上で C://LiveSite/img/XL/ のフォルダーへのパスにリンクしたいのですが、そのようにリンクすると、そのサーバーで実行している場合にのみ開くことがわかりました。では、インターネット ブラウザからそのフォルダにリンクするにはどうすればよいでしょうか。自分が書いたコードをまったく使用できますか、それともまったく新しい方法で行う必要がありますか?

これは asp.net Web アプリケーションです

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

c# - C# の System.IO 名前空間で GetFiles のみを使用して、ディレクトリに作成された最新のファイルを取得する方法

System.IO 名前空間の Directory.GetFiles() メソッドを優先的に使用して、C# のディレクトリに作成された最新のファイルを返すメソッドを作成したいと思います。NET 2.0 との互換性を維持するために、LINQ を使用しなくても実行できる可能性があります。可能であれば、FilePath をファイル オブジェクトとしてではなく文字列として返すことができれば、それも良いでしょう。構成は次のようになりますが、最新のファイルのみを表示するにはどうすればよいでしょうか。

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

c# - エラー「URI 形式はサポートされていません」 - Web から画像を取得する方法

私は最近、次のようなコードを書きました。

それは正しくパスしましたが、c:// ドライブから引っ張っていたため機能しませんでした。そのため、http://www.companysite.com/img/XL/代わりにイメージの場所を: に変更しました。に置き換えるstring PathToFolder = "C://LiveSite/img/XL/";http://www.companysite.com/img/XL/、「URI形式はサポートされていません」というエラーが表示されます

それで、コードを次のように変更しました。

.GetFiles を使用するとエラーが発生します - GetFiles の代わりに何を使用すればよいですか? Webから画像を取得するコードは正しいですか? どんな助けでも大歓迎です。

0 投票する
0 に答える
477 参照

c# - C# で特定のファイルを検索し、日付順に並べ替える

さまざまなスレッドでこれを調査し、1 つまたは 2 つの部分に対して実行可能な解決策を見つけましたが、2 つをリンクするのに問題があります。基本的に、特定の名前のファイルのディレクトリを検索したいのですが、このファイルが複数ある場合は、最新のファイルのみを選択したいと考えています。たとえば、DOG という名前のファイルが 3 つある場合、最新のファイルだけが必要です。私はバージョン1.0を使用しているので、Linqはオプションではないと思います。これは、最新のファイルをプルすると思われる、私が見つけたソリューションに最も近いものです

ファイルはすべて同じディレクトリにあるため、このコードが最新のファイルをプルする場合、クエリは次のとおりです。たとえば、必要な最新のファイルを指定するにはどうすればよいですか?最新の Dog ファイルと最新の Cat ファイルだけを取得します。

このスレッドの回答に基づいて、私はこのソリューションhttps://stackoverflow.com/a/1781668/451518を使用して最新のファイルを返していますが、名前に基づいてこれらのファイルを分離したいことがわかっています。たとえば、ディレクトリを検索したいすべての DOG 、または CAT txt ファイルに対して、リンクに示されているように、最新の関数で順序を実行します

明確にするために、ファイル名はまったく同じではありません。DOG2またはDOG3を意味しますが、重要なDOG部分であるため、DOGに基づいて最新のものを選択する必要があります

私のメインでは私は呼んでいます

ただし、DOGという名前のファイルのみを取得するように GetLatestWritenFileFileInDirectory を編集したい

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

c# - System.IO.Directory.GetFiles() は C# でファイルを取得しませんか?

特定のディレクトリ内のすべてのファイルを取得しようとしています。

コピーされたときにすべてのファイルがそれぞれのサブディレクトリに残っている状態で、すべてのサブディレクトリをコピーする方法はありますか?

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

vb.net - 動作しないコード... kill-process 、 search-for-file 、 streamwrite on file 検索ファイル

そのコードを手伝ってもらえますか?

だから...メモ帳が開いているかどうかを見つけて殺すボタン(button1)を手に入れました。次に、server.properties が見つかった場合、「x」の場所で「server.Properties」を検索し、「結果」が彼の名前 (サーバー) を取得します。「z」は、ストリームライターが textbox1 からテキストを書き込む必要があるファイルの場所です。

そして、それは機能しません... streamwirter は server.properties に書き込みません...なぜですか? 言及:私はただの子供です:Dと私は自分でビジュアルベーシックを学ぼうとしています.

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

vb.net - リストボックスにディレクトリの内容を入力しますが、特定の拡張子のみを受け入れます

したがって、基本的にはフォルダをフォームにドラッグすると、Listbox に内部のファイルのパスが入力されます。Listbox で .MP3 パスのみを受け入れるようにできましたが、受け入れられる拡張子をさらに追加するにはどうすればよいですか?

上記の最後の行でわかるように、.mp3 拡張子を持つフォルダー内のパスが受け入れられます。.avi、.mp4 などの承認済みの拡張子を追加するにはどうすればよいですか?

私はもう試したListBox1.Items.AddRange(IO.Directory.GetFiles(path, "*.mp3*" + "*.mp4*"))

私も試してみましたListBox1.Items.AddRange(IO.Directory.GetFiles(path, "*.mp3*" , "*.mp4*"))

運が悪い!