投稿日 | : 2007/06/11(Mon) 12:42 |
投稿者 | : なべ |
Eメール | : |
URL | : |
タイトル | : Re^2: 画像の自動読み込み |
>
> 1.指定されたフォルダ内にある画像ファイルを列挙して変数に保持
> ↓
> 2.必要ならばファイルの番号順にソート
> ↓
> 3.ループさせて順番に画像を表示・処理
1と2はできたんですが、3.の"順番に画像を表示"する部分がどうにもできません。
今は左のカテゴリの中から指定フォルダの画像の名前を表示させるプログラムを改良しているところです。
Private Sub Command1_Click()
Dim strMyFile() As String
Dim strBMPFile As String
Dim intKen As Integer
Dim i As Integer
Dim kakutyousi As String
kakutyousi = "bmp"
'ディレクトリー内の全ファイル・フォルダを読み込む
strBMPFile = Dir$(File1.Path & "\", vbDirectory Or vbHidden Or vbSystem)
'strBMPFileが空になるまで繰り返し
Do While strBMPFile <> ""
'=====名前の表示=====
If StrComp(Right$(strBMPFile, 3), kakutyousi, 1) = 0 Then
intKen = intKen + 1
ReDim Preserve strMyFile(intKen)
'ファイル名を配列に格納
strMyFile(intKen) = strBMPFile
End If
strBMPFile = Dir$ '次のファイル名を読み込み
'====================
Loop
For i = 1 To intKen
Text1.Text = Text1.Text & strMyFile(i) & vbCrLf
この「名前の表示」の部分を画像表示にしたいのですが、どんな関数を使えばいいのでしょうか?