フォルダの中のファイル名取得

解決


匿名希望  2005-10-28 01:57:03  No: 127026

2日前にここに書き込んで解決したと思ったのですが、問題が発生しました。
下記URLを参考に作成したのですが、存在しないファイル名が取得されました。アドレスバーに直接パス名とファイル名を入力するとファイルが開かれるのですが、普通にフォルダを開いていくと存在しないのです。隠しファイルも表示されるようにしているのですが、いったいこのファイルは何なのでしょうか?そして、この隠れたファイルは取得しない方法があれば教えてほしいです。宜しくお願いします。

http://www.bcap.co.jp/hanafusa/VBHLP/fso14.htm


ガッ  2005-10-28 02:02:35  No: 127027

興味があるので、
差し障りなければそのファイル名を書いていただけませんか?

(NTFSの副ストリームかなぁ…)


匿名希望  2005-10-28 02:16:37  No: 127028

ガッさん。こんばんは。
隠れファイルのをひとつ開けてみたのですが、どうもフォルダの背景にしている画像みたいです。ファイル名はBackground.bmpです。しかし他にもDesktop.iniや、Thumbs.dbと言った名前のファイルが見つかりました。この隠れファイルと普通のファイルを区別する方法はあるのでしょうか?


それは  2005-10-28 02:22:04  No: 127029

「保護されたオペレーティングシステムファイル」ってやつでは?
フォルダオプションを再度確認してみてください。


GOD  2005-10-28 02:44:33  No: 127030

GetAttr関数で区別できると思いますよ。
ただ、何を非表示状態にしてるかは各システムによるからなぁ〜。
システムファイル or 隠しファイル


匿名希望  2005-10-28 17:46:19  No: 127031

皆さんのおかげで解決できました。ありあがとうございました。


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




  


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