hocam ben delphici değilim, sadece yorum yaptım.. kodda problem yok gibi görünüyor ama..
şimdi for döngüsünü kaldır

G[0] := TWebbrowser.Create(Form1); 
TWinControl(G[0]).Name := 'myb' + inttostr(0) + inttostr(Random(100000)); 
TWinControl(G[0]).Parent := Form1; 
G[0].Navigate('http://site.com');
bunu bi dene bakalım. sorun for döngüsünde mi yoksa kodlarda mı?