end0tknr's kipple - 新web写経開発

http://d.hatena.ne.jp/end0tknr/ から移転しました

ms-access(mdb)のハイパーリンク型で外部プログラムを起動

ハイパーリンク型では、http://〜やfile://〜をブラウザで開けます

ms-accessにはハイパーリンクというデータ型があります。

例えば、access(mdb)からgifファイルを開きたい場合、このハイパーリンク型フィールドに http://hogehoge.jp/test.gif や file:///c:/tmp/test.gif と記載すると、accessからブラウザを起動し、更にgifファイルを開くことができます。


と書くと、

※既定のブラウザはfirefoxですが、なぜかieが起動します

「#〜#」のように書けば、ブラウザ以外も起動可能

ハイパーリンク型では c:\test\test.tiff のようにurl?以外を記載しても、ブラウザで閲覧できないファイルは、accessから起動できませんが、「#〜#」のように書けば、ブラウザ以外も起動できます。

次の例は、tiffファイルをwin xpの「画像とFAXビューア」で開くものです。


「#」自体は表示されないようです。

ieの場合、AlternaTIFFというプラグインtiffを閲覧できるようになるようです
http://www.alternatiff.com/