>>19
根本的にEUCと文字コードに関して誤解してるな。
EUCは改行コードが異なるのではなくて、文字コードそのものの位置が全然違う。
だから、専用に変換コードを書くか、DLL使って変換してあげなければいけない。

http://www.geocities.co.jp/SilkRoad/4511/vb/nkf32dll.htm
DLL使うならここを参考に。

手順としては、ファイルをバイナリでバイト配列に読み込んで、
DLLを使ってバイト配列のEUCをShiftJISに変換、
それをStrConvを使ってvbUnicodeに変換、
必要な処理をしたあと、vbUnicodeからバイト配列(ShiftJIS)に変換、
それをまたDLLを使ってEUCに変換、バイナリとして保存。