過去ログ

                                Page      63
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
   通常モードに戻る  ┃  INDEX  ┃  ≪前へ  │  次へ≫   
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
 ▼画像付きのフォーム  銀蝿ちゃん 02/10/15(火) 11:59
   ┗Re:画像付きのフォーム  こうちゃん 02/10/15(火) 13:51
      ┗Re:画像付きのフォーム  銀蝿ちゃん 02/10/15(火) 15:30
         ┗ごめんなさい  こうちゃん 02/10/15(火) 18:32
            ┣Re:ごめんなさい  銀蝿ちゃん 02/10/15(火) 18:43
            ┗Re:ごめんなさい  yu-ji 02/10/16(水) 9:43
               ┗Re:ごめんなさい  こうちゃん 02/10/16(水) 11:27

 ───────────────────────────────────────
 ■題名 : 画像付きのフォーム
 ■名前 : 銀蝿ちゃん
 ■日付 : 02/10/15(火) 11:59
 -------------------------------------------------------------------------
   画像を表示する表形式のフォームを作成しています。

画像ファイルのフルパスを格納したフィールドを
テキストボックスに連結して、フォームのロード時に
その画像をイメージに表示したいのですが
エラー「画像が読み込めません」となります。

下記の様に記述したのですが、、、、
----------------------------------------------
Private Sub Form_Load()
  イメージ.Picture = テキストボックス.Text
End Sub
----------------------------------------------
どなたかアドバイスお願いします。

 ───────────────────────────────────────  ■題名 : Re:画像付きのフォーム  ■名前 : こうちゃん <nakajima19@hotmail.com>  ■日付 : 02/10/15(火) 13:51  -------------------------------------------------------------------------
   銀蝿ちゃん さん、こんにちは

>画像ファイルのフルパスを格納したフィールドを
>テキストボックスに連結して、フォームのロード時に
>その画像をイメージに表示したいのですが
>エラー「画像が読み込めません」となります。
>
>下記の様に記述したのですが、、、、
>----------------------------------------------
>Private Sub Form_Load()
>  イメージ.Picture = テキストボックス.Text
>End Sub
>----------------------------------------------
>どなたかアドバイスお願いします。


Textはフォーカスがなければ参照できませんので、Valueプロパティを参照するか・・
  イメージ.Picture = テキストボックス.Value

または一旦フォーカスをセットしたあと参照します。

  Me.テキストボックス.SetFocus
  イメージ.Picture = テキストボックス.Text

こんな感じでどうでしょ?

 ───────────────────────────────────────  ■題名 : Re:画像付きのフォーム  ■名前 : 銀蝿ちゃん  ■日付 : 02/10/15(火) 15:30  -------------------------------------------------------------------------
   こうちゃんサン、お返事ありがとうございます。

早速アドバイス通り試したのですが
全ての行に同じ画像が表示されてしまいます。
どうしてなんでしょうか?

 ───────────────────────────────────────  ■題名 : ごめんなさい  ■名前 : こうちゃん <nakajima19@hotmail.com>  ■日付 : 02/10/15(火) 18:32  -------------------------------------------------------------------------
   銀蝿ちゃん さん、の質問をよく見ていませんでした。

>こうちゃんサン、お返事ありがとうございます。
>
>早速アドバイス通り試したのですが
>全ての行に同じ画像が表示されてしまいます。
>どうしてなんでしょうか?

表形式なんですよね。
単票形式ならForm_Currentイベントでいけるんですが、表形式だとわかりません。^^;

すみません、どなたかHELPです。

 ───────────────────────────────────────  ■題名 : Re:ごめんなさい  ■名前 : 銀蝿ちゃん  ■日付 : 02/10/15(火) 18:43  -------------------------------------------------------------------------
   こうちゃんサンごめんなさい。
ボクの説明不足でした。

VBで配列コントロールにしてループさせて
同じ様なモノを作ったんですけど、アクセス
で作っくれって要望があったんですよ。

もうひとがんばりします。

 ───────────────────────────────────────  ■題名 : Re:ごめんなさい  ■名前 : yu-ji  ■日付 : 02/10/16(水) 9:43  -------------------------------------------------------------------------
   >>早速アドバイス通り試したのですが
>>全ての行に同じ画像が表示されてしまいます。
>>どうしてなんでしょうか?

お二方ともご存知だと思いますが。
帳票形式で、複数画像を表示したい場合、OLE型で、画像情報を保存する方法
しかないのではないでしょうか?

帳票形式で見せたいということであれば、画像のサイズはそんなに大きくないの
かもしれないので、可能かな?
データ数が多ければ難しいかもしれないですが。
(一応、Accessは2GBという制限があるらしいので。それ以下でも壊れる可能性は
ありますが)

だめなら、「画像表示用」ボタン&”画像表示用フォーム”を作って、
「画像を表示したい場合はここをクリックしてください」てな感じで逃げるとか(^^;

 ───────────────────────────────────────  ■題名 : Re:ごめんなさい  ■名前 : こうちゃん <nakajima19@hotmail.com>  ■日付 : 02/10/16(水) 11:27  -------------------------------------------------------------------------
   yu-ji さん、こんにちは

フォローありがとうございます。

>お二方ともご存知だと思いますが。
>帳票形式で、複数画像を表示したい場合、OLE型で、画像情報を保存する方法
>しかないのではないでしょうか?
OLE型も考えたのですが、銀蝿さんの言い方で、テーブルのデータをOLE型にする気はなさそうに感じたもので・・
フォーム表示時だけOLE型で表示するのもイメージ表示と同様の問題がでそうですし・・(^^;

>帳票形式で見せたいということであれば、画像のサイズはそんなに大きくないの
>かもしれないので、可能かな?
>データ数が多ければ難しいかもしれないですが。
>(一応、Accessは2GBという制限があるらしいので。それ以下でも壊れる可能性は
>ありますが)
>
>だめなら、「画像表示用」ボタン&”画像表示用フォーム”を作って、
>「画像を表示したい場合はここをクリックしてください」てな感じで逃げるとか(^^;
私ならこれを採用しそうです(^^

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