VBcoders Browse New Submit Contact Sign In

No account? Register free

Forgot password?

Fix Line Endings Program

Rde  (54 Submissions)   String Manipulation   Advanced   Wed 3rd February 2021

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 (5(5 Vote))

Download Fix Line Endings Program

Fix Line Endings Program Comments

No comments yet — be the first to post one!

Post a Comment

0/1000 characters