public static void Marker_Data(byte Index) { // Limpa os valores Clean.Marker(Index); // Cria um sistema Binary para a manipulação dos Data FileInfo Arquivo = new FileInfo(Directories.Markers_Data.FullName + Index + Directories.Format); BinaryReader Binary = new BinaryReader(Arquivo.OpenRead()); // Carrega os Data Markers.List[Index].Geral.Name = Binary.ReadString(); Markers.List[Index].Geral.Position.X = Binary.ReadInt32(); Markers.List[Index].Geral.Position.Y = Binary.ReadInt32(); Markers.List[Index].Geral.Visible = Binary.ReadBoolean(); Markers.List[Index].Text = Binary.ReadString(); Markers.List[Index].State = Binary.ReadBoolean(); // Fecha o sistema Binary.Dispose(); }