20/02/2018, 10:40
hocam 1. soruma çok güzel çözüm olmuş fakat 2. için yarım kalmış. eğer mayına basarsa oyun biteceği için tüm mayınları görünmesi lazım.
(20/02/2018, 10:40)ALTANs yazdı: [ -> ]fakat 2. için yarım kalmış.
For Each ctrl In Me
If ctrl.ControlType = acLabel Then
ctrl.BackColor = vbWhite
End If
Next ctrl
ctrl.Name = "E" & B1
şeklinde kod eklemeniz gerekli. Etiket İsmi (E1) = E1 gibi. "E" & B1 etiket ismi ile aynı olduğunda renklendirmesi içinde ctrl.BackColor = vbRed
şeklinde kod eklemeniz gerekli. Bunun için,If ctrl.name = "E" & B1 Then
ctrl.BackColor = vbRed
End If
if ctrl.name = "E" & B1 or ctrl.name = "E" & B2 Then
şeklinde diğer değişkenleri de dahil etmelisin. değişkenler B1=1, B2=5 olursa E1 ve E5 kırmızı olacaktır.call Hatalilari_Bul()
şeklinde kod ekleyip hata durumunda kodun çalışmasını sağlamalısınız.