Siemka. Mam takie wielki problemik, którego sam ort!, więc dlatego piszę ten post na tym forum. Mam taki kodzik:
var Reg: TRegistry;
S: TStringList;
i: integer;
Item: TListItem;
Reg.RootKey := HKEY_LOCAL_MACHINE;
Reg.OpenKey('Software\Microsoft\Windows\CurrentVersion\RunServicesOnce', False);
Reg.GetValueNames(S);
for i := 0 to S.Count -1 do
begin
Item := ListView1.Items.Add;
Item.Caption := S.Strings[i];
Item.SubItems.Add(Reg.ReadString(S.Strings[i]));
Item.SubItems.Add('KB');
Item.SubItems.Add('Rejestr - Machine RunServicesOnce');
end;
REg.CloseKey;
//KOLEJNY KLUCZ
S.Clear;
Reg.RootKey := HKEY_CURRENT_USER;
Reg.OpenKey('Software\Microsoft\Windows\CurrentVersion\RunOnce', False);
Reg.GetValueNames(S);
for i := 0 to S.Count -1 do
begin
Item := ListView1.Items.Add;
Item.Caption := S.Strings[i];
Item.SubItems.Add(Reg.ReadString(S.Strings[i]));
Item.SubItems.Add('KB');
Item.SubItems.Add('Rejestr - Current RunOnce');
end;
REg.CloseKey;
Reg.Free;
S.Free;
Pogrubiony tekst to ma być rozmier pliku w KiloBajtach, którego ścieżka dostępu jest w 2 SubItemie, czyli wartości klucza. I właśnie o to mi chodzi, chciałbym, żeby w tym Subitemie: Item.SubItems.Add('KB'); wyświetlał się rozmier tych plików, czy to ort! możliwe, a jak tak to może ktoś by mi pomógł, bardzo proszeeee, sam nigdy tego ort! :(