File system controls, Visual Basic Programming

Assignment Help:

FILE SYSTEM CONTROLS

There are 3 file system controls as shown in figure. The drive list box, directory list box & the file list box. The drive list box control is used to exhibit the disk drives on the system like A drive, C drive, D drive etc. The down arrow in the control helps you to visualize all the accessible drives in the system. The directory list box is used to exhibit the directories accessible in the selected drive. The file list box exhibits all the files in the selected directory. To test the file system controls pursue the steps given below:

1. Build a project.

2. Drag the drive list box, directory list box & the file list box from the tool box and drop on the form.

3. Place a text box on the form.

4. Handle the change event for the drive list box object. The object would be Drive1 by the default.

5. The Handle change event for the directory list box object. The object would be Dir1 by the default.

6. The Handle click the event for the file list box object. The object would be from File1 by the default.

7. The CurDir$ is a Visual Basic keyword. It is used to represent the path of the present directory, drive &file.

8. Handle form the load event. Now Code the form_load handler as shown below:

Private Sub Form_Load()

Drive1.Drive = CurDir$

Dir1.Path = CurDir$

File1.Path = CurDir$

File1.Pattern = "*.*"

End Sub

The keyword CurDir$ stores the selected drive's path in the Drive1 object. The data member drive holds the selected drive's path. The keyword CurDir$ stores the selected drive's path in the Drive1 object in the above code snippet. The data member Drive holds the selected drive's path. The keyword CurDir$ stores the path of the selected directory in the Dir1 object. The data member Path holds the selected directory's path. The keyword CurDir$ stores the selected file's path name in the File1 object. The data member Path holds the selected file's path name.

9. The Handle change the event for the Drive1 object. Now Code the handler as shown below.

Private Sub Drive1_Change()

Dir1.Path = Drive1.Drive

End Sub

Dir1.Path sets the path of the directory from the present drive.

10. Handle the change event for the Dir1 object. Code the handler as shown below.

Private Sub Dir1_Change()

File1.Path = Dir1.Path

End Sub

File1.Path sets the path of the file from the present directory.

11. The Handle click the event for the File1 object. Now Code the handler as revealed below.

Private Sub File1_Click()

Text1.Text = File1.FileName

End Sub

File1.FileName returns the selected file's name and that is stored in the text box

Text1.

918_file system control.png

Figure: File System Control


Related Discussions:- File system controls

Steps to create a rectangle in the client region, STEPS TO CREATE A RECTANG...

STEPS TO CREATE A RECTANGLE IN THE CLIENT REGION 1. Generate a SDI application and name it as a brush. 2. Handle the WM_LBUTTONDOWN message for the CBrushView object id.

Application that determines the optimal inventory policy, Objective: To dev...

Objective: To develop an Application (Excel + VBA) that determines the optimal inventory policy under an All-Units Discount scheme. APPLICATION CHARACTERISTICS Consider the

John Galt requests a program to double-check his Gas Bill, John''s gas supp...

John''s gas supply is read from a 4-digit meter each month that shows the current total gas used in cubic meters. The amount of gas used that month is determined by subtracting t

Input box - dialogue box in visual basic , Input Box: To demonstrate t...

Input Box: To demonstrate the use of the Input Box as shown in figure. Now consider the illustration shown below: 1. Initiate a new project 2. Select the standard exe

Kitchen mock, How to pull ordered menu from a cash till to database or disp...

How to pull ordered menu from a cash till to database or display on a computer screen

Methods - vbscript dictionary object, Methods: VBScript Dictionary Object ...

Methods: VBScript Dictionary Object Method D escription Add Method Adds a key, item pair. Exists Method

Program for elevator application, You are given a console program in both V...

You are given a console program in both VB and C# that uses a class CElevator (ElevatorAppAssign). The main modules are in the assign directory class files. Below is a discus

Visual interface based on visual patterns , Visual Interface  Based On Vis...

Visual Interface  Based On Visual Patterns: The visual user interface should create recognizable patterns and text will be used for differentiating the objects with similar pa

Variable naming conventions, For reason of readability & consistency, emplo...

For reason of readability & consistency, employ the following prefixes along with descriptive names for variables in your VBScript code. S ub type Prefi

Benefits of using dynamic link library, Benefits of Using DLLs: The dy...

Benefits of Using DLLs: The dynamic linking has the following advantages which are as shown below: It saves memory and decreases the swapping. Many processes can use a s

Write Your Message!

Captcha
Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd