07/03/2012, 02:03
Kolay gelsin...
m = 1 + 2 * x + 2 * y + 2 * t + z
For n = 1 To m
Set cmd = Controls.Add("vb.commandbutton", "cmd" & n)
cmd.Width = 2000
cmd.Top = 2500 + n * 500
cmd.Left = 360
cmd.Caption = n
cmd.Visible = True
Next
Şeklinde bir Sql kodu yazarak sonradan m değişkeni kadar commandbutton ekledim. ancak bu kutulara name vermek istediğimde program çalışıp commandbutton lar oluştuktan sonra "program çalıştıktan sonra isim verilemez" diye bir hata veriyor program. Sorum: bu commandbutton lara bir name verilebilinir mi, yoksa zaten ismi var mı? Yoksa başka türlü bu kutuları boşuna oluşturmuş olacağım. Çünkü daha sonra kullanamam.
m = 1 + 2 * x + 2 * y + 2 * t + z
For n = 1 To m
Set cmd = Controls.Add("vb.commandbutton", "cmd" & n)
cmd.Width = 2000
cmd.Top = 2500 + n * 500
cmd.Left = 360
cmd.Caption = n
cmd.Visible = True
Next
Şeklinde bir Sql kodu yazarak sonradan m değişkeni kadar commandbutton ekledim. ancak bu kutulara name vermek istediğimde program çalışıp commandbutton lar oluştuktan sonra "program çalıştıktan sonra isim verilemez" diye bir hata veriyor program. Sorum: bu commandbutton lara bir name verilebilinir mi, yoksa zaten ismi var mı? Yoksa başka türlü bu kutuları boşuna oluşturmuş olacağım. Çünkü daha sonra kullanamam.