WriteString() and ReadString() are childfunctions of the Databloc object. I think you misunderstood the Plus! Live documentation, since using a DataBloc to save strings is really unneeded. DataBlocs are almost only used to call Windows API functions requiring a memory bloc pointer, like the Color Picker dialog.
The best thing you can do is using Ash_'s function, which is 100% correct.