title: How can I read values' names and data from the registry?
body: <p>I have stored a list of items from gridView into the registry as below:</p>
  
  <pre><code>frmPOSConfigSet.tblCatItems.First;  
  while not frmPOSConfigSet.tblCatItems.Eof do
  begin  
    RegItemSetting.WriteString('stk Group\Candy',
      frmPOSConfigSet.tblCatItemsCODE.Text,
      frmPOSConfigSet.tblCatItemsSPHOTO.Text);
    frmPOSConfigSet.tblCatItems.Next;  
  end;
  </code></pre>
  
  <p>In Registry Editor, I have this:</p>
  
  <p>stk Group<br>
  - Candy<br>
    -> YUPI_GUM_HB  , c:\Users\chai\Pictures\POS Item Images\image1.jpg<br>
    -> YUPI_GUM_SBKISS  , c:\Users\chai\Pictures\POS Item Images\image2.jpg</p>
  
  <p>After I close the form and open it again, all values in gridView are gone. How can I retrieve the ident (eg. YUPI_GUM_HB) and its value (eg.c:\Users\chai\Pictures\POS Item Images\image1.jpg) from the registry and put it in the gridView when I load the form? </p>