The following code Puts the string in the correct
location (usually), but extra garbage is also attached
leading up to my string. The extra garbage is usually
control characters, but sometimes it's bits and piece of
recognizable text. It look like a classic "pointer gone
astray" type thing.

Private Sub Command1_Click()
Dim Mystring As String
Mystring = "abcdefg"
filenum = FreeFile
Open "c:\test.txt" For Binary As filenum
Put #filenum, 10, Mystring
Close filenum
End Sub

I'm expecting test.txt to be:
abcdefg
but I'm getting:
@&^~)- 47 abcdefg

I am looking at the file with NotePad after I have created
it, on 95, VB4.0

Thanks very much.
Phil Hall