The problem is caused by the maximum string size in VB6. If it exceeds 32KB it is truncated; I just viewed the Yahoo source coed and it appears that it is about 50KB.

If you want to be able to use larger strings then you need to use text stream and load the data into either a rich text box or a file.