Exemplo n.º 1
0
        public static void ReadRecords(this Table Tableu)
        {
            if (!File.Exists(Tableu.DataFile))
            {
                //Register Inconsistency
                return;
            }
            FileStream Reader = new FileStream(Tableu.DataFile, FileMode.Open);

            foreach (Key Kx in Tableu.Keys)
            {
                string   bufferStr   = ReadRecord(Reader, '{');
                string[] bufferSplit = bufferStr.Split(new char[] { '\n', '\r' }, StringSplitOptions.RemoveEmptyEntries);
                bufferStr   = ReadRecord(Reader, '}');
                bufferSplit = bufferStr.Split(',');
                for (int i = 0; i < Tableu.Records; i++)
                {
                    Kx.AddRecord(bufferSplit[i]);
                }
            }
            Tableu.Survayed = true;
            Reader.Close();
        }
Exemplo n.º 2
0
 private void RefreshTextboxes()
 {
     textBox_Kx.Text = Kx.ToString();
     textBox_Ky.Text = Ky.ToString();
 }