Thanks for the reply.
On my system WString.h is in C:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino with arduino.h etc so I do not understand why the compiler cannot find it.
In WString.h there is the entry
class __FlashStringHelper;
#define F(string_literal) (reinterpret_cast<const __FlashStringHelper *>(PSTR(string_literal)))
I installed V1.6.4 using the arduino-1.6.4-windows.exe from the Arduino website.
Regards
BillP