public void ReadMemory() { LastError = ""; Data = ProcessReader.ReadProcessMemory(this); if (Data != null) { DataAsObject = ProcessData.DataConverter.Convert(this); } // Make the error visible if (LastError != "") { DataAsObject = LastError; } }