過去ログ

                                Page     230
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
   通常モードに戻る  ┃  INDEX  ┃  ≪前へ  │  次へ≫   
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
 ▼ハイパーリンクについて  kazuko 03/3/17(月) 16:40
   ┗Re:SetFocus  イケガミ 03/3/17(月) 17:24
      ┗Re:SetFocus  kazuko 03/3/18(火) 9:47
         ┗Re:SetFocus  イケガミ 03/3/18(火) 10:20
            ┗ハイパーリンク以外で。  kazuko 03/3/18(火) 11:30
               ┗Re:ハイパーリンク以外で。  イケガミ 03/3/18(火) 11:38
                  ┗APIのコモンダイアログやってみます。  kazuko 03/3/18(火) 17:50

 ───────────────────────────────────────
 ■題名 : ハイパーリンクについて
 ■名前 : kazuko
 ■日付 : 03/3/17(月) 16:40
 -------------------------------------------------------------------------
   はじめまして。
kazukoともうします。

ボタンをクリックするとテキストボックスに
ハイパーリンクを設定するダイアログボックスを表示したいのです。
が、どうも

  DoCmd.RunCommand acCmdInsertHyperlink

のコマンドでためしてみると「ハイパーリンクが挿入できません。」
と表示され、できません。

テキストボックスが非連結なのが駄目みたいなのですが、
非連結で設定したいのですが。
どうにか出来る方法はないでしょうか。

どなたか教えて頂けないでしょうか。

 ───────────────────────────────────────  ■題名 : Re:SetFocus  ■名前 : イケガミ <ikegami_kumamoto@dosule.com>  ■日付 : 03/3/17(月) 17:24  -------------------------------------------------------------------------
   >ボタンをクリックするとテキストボックスに
>ハイパーリンクを設定するダイアログボックスを表示したいのです。
>が、どうも
>
>  DoCmd.RunCommand acCmdInsertHyperlink
>
>のコマンドでためしてみると「ハイパーリンクが挿入できません。」
>と表示され、できません。

そのコマンドの実行前に、SetFocus をすれば大丈夫だと思いますけど。

Me!テキストボックス名.SetFocus
DoCmd.RunCommand acCmdInsertHyperlink

 ───────────────────────────────────────  ■題名 : Re:SetFocus  ■名前 : kazuko  ■日付 : 03/3/18(火) 9:47  -------------------------------------------------------------------------
   回答ありがとうございます。

SetFocusはハイパーリンクの前にやってあるんですが、だめなんです。

フォームビューにして「挿入」→「ハイパーリンク」が選べないんですよね。
(グレー表示になってる。)
ってことは、やっぱり使用できないということなので、
出来ないのは仕方ないのですかね??

 ───────────────────────────────────────  ■題名 : Re:SetFocus  ■名前 : イケガミ <ikegami_kumamoto@dosule.com>  ■日付 : 03/3/18(火) 10:20  -------------------------------------------------------------------------
   >SetFocusはハイパーリンクの前にやってあるんですが、だめなんです。

そうみたいですね。
連結コントロールなら問題なくできるみたいですが、非連結コントロールには
ムリなんでしょうね・・

 ───────────────────────────────────────  ■題名 : ハイパーリンク以外で。  ■名前 : kazuko  ■日付 : 03/3/18(火) 11:30  -------------------------------------------------------------------------
   そうですか、やっぱりハイパーリンクは無理そうですね。
あきらめます。

代わりになんですけど、ハイパーリンク以外の方法で、
他のファイルのフルパスさえ取得できれば良いのですが。
ただ手入力させるのは無理なんです。

「ファイルを開く」の時みたいにダイアログが表示され、
目的のファイルを選べばテキストボックスにフルパスが表示される。

というようなことができれば、良いのですが。
Accessでは難しいでしょうか??

 ───────────────────────────────────────  ■題名 : Re:ハイパーリンク以外で。  ■名前 : イケガミ <ikegami_kumamoto@dosule.com>  ■日付 : 03/3/18(火) 11:38  -------------------------------------------------------------------------
   >「ファイルを開く」の時みたいにダイアログが表示され、
>目的のファイルを選べばテキストボックスにフルパスが表示される。

ファイルのパスを取得するにはAPIのコモンダイアログを使えばいいと
思います。

Google等で
VB API コモンダイアログ
なんかをキーワードに検索すれば目的のものがヒットすると思います。

 ───────────────────────────────────────  ■題名 : APIのコモンダイアログやってみます。  ■名前 : kazuko  ■日付 : 03/3/18(火) 17:50  -------------------------------------------------------------------------
   回答ありがとうございます。

教えて頂いたとおり、
APIのコモンダイアログでやってみたいとおもいます。

使ったことないので、勉強しないとわからないけど。

どうもありがとうございました。

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━    通常モードに戻る  ┃  INDEX  ┃  ≪前へ  │  次へ≫    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━                                 Page 230