In this project, you need to insert a ComboBox, a DriveListBox, a DirListBox, a TextBox and a FileListBox into your form. We will briefly explain again the function of each of the above controls.
- ComboBox- to display and enable selection of different type of files.
- DriveListBox- to allow selection of different drives available on your PC.
- DirListBox - To display directories
- TextBox - To display selected files
- FileListBox- To display files that are available
Step 1: The user chooses the type of files he wants to play.
Step2:The user selects the drive that might contains the relevant graphic files.
Step 3:The user looks into directories and subdirectories for the files specified in step1. The files should be displayed in the FileListBox.
Step 4: The user selects the files from the FileListBox and click the Show button.
Step 5: The user clicks on Exit button to end the application.
The Interface
The Code
Private Sub Form_Load()'To center the playerEnd Sub
Left = (Screen.Width - Width) \ 2
Top = (Screen.Height - Height)\2
Combo1.Text = "All graphic files"
Combo1.AddItem "All graphic files"
Combo1.AddItem "All files"
Private Sub Combo1_Change()
If ListIndex = 0 ThenEnd Sub
File1.Pattern = ("*.bmp;*.wmf;*.jpg;*.gif")
Else
Fiel1.Pattern = ("*.*")
End If
'Specific the types of files to load
Private Sub Dir1_Change()
File1.Path = Dir1.PathEnd Sub
File1.Pattern = ("*.bmp;*.wmf;*.jpg;*.gif")
'Changing Drives
Private Sub Drive1_Change()
Dir1.Path = Drive1.DriveEnd Sub
Private Sub File1_Click()
If Combo1.ListIndex = 0 ThenEnd Sub
File1.Pattern = ("*.bmp;*.wmf;*.jpg;*.gif")
Else
File1.Pattern = ("*.*")
EnId If
If Right(File1.Path, 1) <> "\" Then
filenam = File1.Path + "\" + File1.FileName
Else
filenam = File1.Path + File1.FileName
End If
Text1.Text = filenam
Private Sub show_Click()
If Right(File1.Path, 1) <> "\" ThenEnd Sub
filenam = File1.Path + "\" + File1.FileName
Else
filenam = File1.Path + File1.FileName
End If
'To load the picture into the picture box
picture1.Picture = LoadPicture(filenam)
0 comments:
Post a Comment