MID() is actually the preferred way to get single letters within a string. Can you briefly explain why you are asking about it? Because I suspect that what you have in mind can possibly be solved in other ways.
My program needs to load and read a self structured ASCII/UTF8 file which has multiple lines. I do not understand what HTTPRequest does. I think it joins the lines together while adding a space between the strings of each line.
Furthermore it may seem that Mid is behaving strangely with very large strings (30 MB) but it may also be my misunderstanding of HTTPRequest.
1) I need to know exactly what HTTPRequest does.
2) String$=ReadString(0) or String$+ReadString(0) on a 30 MB file consumes almost 2 GB of memory in the task manager.