プロが教えるわが家の防犯対策術!

ファイルメーカー6である情報管理のプログラムを作っています。
ある特定のフィールドと同一のフォルダを開くスクリプトの作成は可能でしょうか。
 たとえば、あるデータベースには氏名というフィールドがあります。コンピュータのドライブDには、氏名毎のフォルダーがありその人の画像データがたくさん入っています。
 Aさんのデータを表示しているときに、あるボタンを押すと、Aという名のフォルダを開くという操作をしたいのです。
 本当はAさんのデータの画面で、その画像をサムネイルの形で表示させたかったのですが、それをすると極めて重くなってしまいあきらめました。それで上記のようなことができないかと考えたわけです。
 方法があれば教えてください。よろしくお願いします。

A 回答 (2件)

今、職場で5.5 Unlimitedを確認したら、「メッセージを送信」って


スクリプトステップがありますね。マック版のAppleEventと同様に
使えました。決まったところに氏名ごとのフォルダがあるのなら、
計算フィールドで氏名からフォルダへのパスを生成させてやればい
いので簡単ですね。

ただ、パスの途中にスペースがあるとダメみたいなので、全体をダ
ブルクォーテーションで囲んでやる必要があります。

確認が取れたので、経験者&自信ありに昇格
    • good
    • 0

Macなら「AppleEventを送信」スクリプトステップでディレクトリ


のパスを指定して「書類を開く」イベントを送信してやればいいん
ですが、ドライブDってことはWindowsですよね。

「URLを開く」スクリプトステップでfile://シェーマを使ってディ
レクトリを指定してやれば、同様の動作をするかもしれません。検
証したことはありませんが、試してみる価値はあると思います。

参考URL:http://oshiete1.goo.ne.jp/qa2509175.html
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

関連するカテゴリからQ&Aを探す