Click here to Skip to main content
15,895,808 members
Home / Discussions / Visual Basic
   

Visual Basic

 
GeneralRe: Append ALL Textfiles within a folder to a Single Textfile Pin
vijay24824-May-09 22:26
vijay24824-May-09 22:26 
GeneralRe: Append ALL Textfiles within a folder to a Single Textfile Pin
riced4-May-09 22:44
riced4-May-09 22:44 
GeneralRe: Append ALL Textfiles within a folder to a Single Textfile Pin
vijay24824-May-09 22:56
vijay24824-May-09 22:56 
GeneralMessage Closed Pin
4-May-09 23:14
vijay24824-May-09 23:14 
GeneralRe: Append ALL Textfiles within a folder to a Single Textfile Pin
riced5-May-09 0:30
riced5-May-09 0:30 
GeneralMessage Closed Pin
5-May-09 1:45
vijay24825-May-09 1:45 
GeneralRe: Append ALL Textfiles within a folder to a Single Textfile Pin
riced5-May-09 2:30
riced5-May-09 2:30 
GeneralRe: Append ALL Textfiles within a folder to a Single Textfile Pin
riced5-May-09 1:18
riced5-May-09 1:18 
Here's a better solution for when all files have headers.
Dim theDir As DirectoryInfo = new DirectoryInfo(iFile);
Dim datFiles As FileInfo()  = theDir.GetFiles("*.txt");

Using sw As StreamWriter = New StreamWriter(oFile, True, System.Text.Encoding.Default)
   'Read and write first file including headers
   Dim fi As FileInfo = datFiles(0)
   Using sa As StreamReader = New StreamReader(fi.FullName, System.Text.Encoding.Default)
      'read input line 
      'write output line
   End Using

   ' Read and write subsequent files excluding headers
   For i As Integer = 1 To datFiles.Length()-1
      fi = datFiles(i)
      Using sa As StreamReader = New StreamReader(fi.FullName, System.Text.Encoding.Default)
         'read input line 
          If 'header line' Then
             ' skip header line - do nothing
          Else
             'write output line
          End If
      End Using
   Next i
End Using

Much neater and gets rid of awful skipHeaders flag. Smile | :)

Regards
David R
---------------------------------------------------------------
"Every program eventually becomes rococo, and then rubble." - Alan Perlis

GeneralRe: Append ALL Textfiles within a folder to a Single Textfile Pin
vijay24825-May-09 1:59
vijay24825-May-09 1:59 
GeneralRe: Append ALL Textfiles within a folder to a Single Textfile Pin
riced5-May-09 2:12
riced5-May-09 2:12 
GeneralMessage Closed Pin
5-May-09 4:04
vijay24825-May-09 4:04 
GeneralRe: Append ALL Textfiles within a folder to a Single Textfile Pin
riced5-May-09 6:47
riced5-May-09 6:47 
GeneralRe: Append ALL Textfiles within a folder to a Single Textfile Pin
vijay24825-May-09 10:24
vijay24825-May-09 10:24 
GeneralRe: Append ALL Textfiles within a folder to a Single Textfile [modified] Pin
vijay24825-May-09 21:29
vijay24825-May-09 21:29 
GeneralRe: Append ALL Textfiles within a folder to a Single Textfile Pin
riced5-May-09 22:08
riced5-May-09 22:08 
GeneralRe: Append ALL Textfiles within a folder to a Single Textfile Pin
vijay24825-May-09 22:40
vijay24825-May-09 22:40 
GeneralRe: Append ALL Textfiles within a folder to a Single Textfile Pin
vijay24825-May-09 23:02
vijay24825-May-09 23:02 
GeneralRe: Append ALL Textfiles within a folder to a Single Textfile Pin
riced5-May-09 23:35
riced5-May-09 23:35 
GeneralRe: Append ALL Textfiles within a folder to a Single Textfile Pin
vijay24825-May-09 23:53
vijay24825-May-09 23:53 
GeneralRe: Append ALL Textfiles within a folder to a Single Textfile Pin
vijay24826-May-09 0:08
vijay24826-May-09 0:08 
GeneralRe: Append ALL Textfiles within a folder to a Single Textfile Pin
Dave Kreskowiak4-May-09 4:07
mveDave Kreskowiak4-May-09 4:07 
QuestionCOM port Pin
Subjugate3-May-09 21:07
Subjugate3-May-09 21:07 
AnswerRe: COM port [modified] Pin
Wankel Maggot3-May-09 21:48
Wankel Maggot3-May-09 21:48 
AnswerRe: COM port Pin
Bharat Jain3-May-09 21:50
Bharat Jain3-May-09 21:50 
GeneralRe: COM port Pin
Subjugate4-May-09 15:00
Subjugate4-May-09 15:00 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.