Windows Güncellemeleri indirmek

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
saygıner
Üye
Mesajlar: 9
Kayıt: 11 Ağu 2014 02:41

Windows Güncellemeleri indirmek

Mesaj gönderen saygıner »

Bu procedure ile Windows güncelleme listesini alabiliyorum ama bu güncellemeleri nasıl indirebilirim.

Kod: Tümünü seç

procedure  TForm1.Button1Click(Sender: TObject);
var
  updateSession        : OleVariant;
  updateSearcher       : OleVariant;
  updateSearchResult   : OleVariant;
  updateEntry          : OleVariant;
  UpdateCollection     : OleVariant;
  oEnum                : IEnumvariant;
  iValue               : LongWord;
begin
  updateSession:= CreateOleObject('Microsoft.Update.Session');
  updateSearcher := updateSession.CreateUpdateSearcher;
  
  updateSearchResult:= updateSearcher.Search(Format('IsInstalled = 0 and Type=%s',[QuotedStr('Software')]));
  UpdateCollection  := updateSearchResult.Updates;
  oEnum         := IUnknown(UpdateCollection._NewEnum) as IEnumVariant;
  while oEnum.Next(1, updateEntry, iValue) = 0 do
  begin
    Memo1.Lines.Add(updateEntry.Title); // Guncellemeleri memo'ya ekler
    updateEntry:=Unassigned;
  end;
end;
thelvaci
Kıdemli Üye
Mesajlar: 770
Kayıt: 11 Tem 2010 07:17
Konum: Istanbul
İletişim:

Re: Windows Güncellemeleri indirmek

Mesaj gönderen thelvaci »

Bu linkteki Visual Basic örneğini inceleyebilirsiniz.
Cevapla