0

だから私は画像データベースを作成しています。「all」という 1 つのフォルダーを使用してすべての画像ファイルを内部に保存し、他のネストされたフォルダーをカテゴリとして保存して、画像ファイルへのショートカットを保存します。

たとえば、動物、環境は 2 つの大きなカテゴリで、猫、犬、建築、風景がサブカテゴリです。構造は次のようになります。

Pictures\all           <- storing every image files
Pictures\Animals
Pictures\Animals\Cats  <- storing shortcuts to image files
Pictures\Animals\Dogs
Pictures\Environment
Pictures\Environment\Architecture
Pictures\Environment\Landscapes

この構造の理由は、犬が家の前に横たわっている写真のように、複数のカテゴリに当てはまる写真が犬と建築の両方のカテゴリに当てはまるためです。ファイルを複数のフォルダーにコピーする代わりにショートカットを使用すると、使用する容量を減らすことができます。

簡単にアクセスできるようにモバイルハードドライブに入れましたが、問題があります。

問題は、コンピューターを変更すると、ドライブ文字も変更されることです。回避策の 1 つは、ドライブを固定ドライブ (M:\ など) に変更することです。これは、私がその権利を持っているコンピュータ用です。しかし、友人のコンピューターや職場のコンピューターなど、自分が使用しているコンピューターを所有していない場合があり、それを変更することはできません。

この場合、相対パスでショートカットを作成する方法はありますか? そうでない場合、画像ファイルを保存する別の方法はありますか?

助けてくれてありがとう。

4

1 に答える 1

0

私はそれを行う方法を見つけたと思います。

PortableApps でMy Photo Indexを使用すると、解決策になります。


編集: プログラムにはいくつかのバグがあります。私がやりたいことを完全に行うことができないことがわかりました。

于 2013-07-05T20:53:59.017 に答える