VBcoders Guest



Don't have an account yet? Register
 


Forgot Password?



Fix Line Endings Program

by Rde (54 Submissions)
Category: String Manipulation
Difficulty: Advanced
Date Added: Wed 3rd February 2021
Rating: (4 Votes)

This VB5 program can parse large text files reading in a chunk at a time and will replace UNIX Lf chars with Windows CrLf's, or vice-versa.
It uses API to boost performance and is very fast. Demonstrates finding and replacing text that crosses over the chunk boundaries - and is further complicated by the need to access the previous char to avoid replacing a Lf with CrLf if already preceded by a Cr.
Uses no VB6 only functions and is just 32k compiled with no compiler optimizations.
Includes word list to parse - a tiny file really at 4.5 MB but parses in a blink even in the IDE.
Hope someone finds it interesting, or even useful!
Happy coding,
Rd :)

API Declarations
Couple of API's

Rate Fix Line Endings Program

Download Fix Line Endings Program

Download Fix Line Endings Program (1 MB)

Fix Line Endings Program Comments

No comments have been posted about Fix Line Endings Program. Why not be the first to post a comment about Fix Line Endings Program.

Post your comment

Subject:
Message:
0/1000 characters