I recently started using the Microsoft Scripting Runtime [SCRRUN.DLL] File System Object to read and write ASCII files. It took some time to figure out how to use it so I thought I'd pass along what I learned as the tip-of-the-month. This begins the 3rd year of these tips. Written in Denver, Colorado while on Trip USA.
The Demo Program
I wrote a VB6 demo program that reads and writes ASCII files using FSO. The demo program:
Using the Demo
Read - Open and read the ASCII file. Initially the demo's project file is opened and displayed. FSO will read the entire file as one Text Stream. However, I needed to examine each record so I show how to read one line at a time using method 'ReadLine'.
Write - Save the text to the ASCII file. This action overwrites the existing file, if any. FSO will write individual lines if the 'WriteLine' method is used. In this example I used the 'Write' method to write the entire text at once.
Browse - Start a common dialog to select a file. For example:
The Demo Uses modConnectToWebSite
The demo program uses modConnectToWebSite.bas to display this page. For details on the use of that module click here.
Download VB Code
Click here to download the VB 6 Source Code [15k].
Previous Tip Tip Index Next Tip