program çalıştırıldıktan sonra oluşan commandbutton lara isim veremiyorum - Baskı Önizleme +- AccessTr.neT (https://accesstr.net) +-- Forum: Visual Basic 6 (https://accesstr.net/forum-visual-basic-6.html) +--- Forum: Visual Basic 6 Cevaplanmış Soruları (https://accesstr.net/forum-visual-basic-6-cevaplanmis-sorulari.html) +--- Konu Başlığı: program çalıştırıldıktan sonra oluşan commandbutton lara isim veremiyorum (/konu-program-calistirildiktan-sonra-olusan-commandbutton-lara-isim-veremiyorum.html) |
program çalıştırıldıktan sonra oluşan commandbutton lara isim veremiyorum - adrian - 07/03/2012 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. Cvp: program çalıştırıldıktan sonra oluşan commandbutton lara isim veremiyorum - alpeki99 - 07/03/2012 Set cmd = Controls.Add("vb.commandbutton", "cmd" & n) dediğinizde zaten yeni bir kontrol ataması yapıyorsunuz. Türü vb.commandbutton ve ismi ise "cmd" & n şeklindedir. Cvp: program çalıştırıldıktan sonra oluşan commandbutton lara isim veremiyorum - adrian - 07/03/2012 ancak "Next" satırının altına If cmd1.Click Then Form4.Visible = True End If diye komut girdiğimde "Object Requared" diye hata veriyor sistem. Aynı komutu value değeri girerek de denedim.yani "If cmd1.value=1"diyerek... Cvp: program çalıştırıldıktan sonra oluşan commandbutton lara isim veremiyorum - alpeki99 - 07/03/2012 Değişkenin ömrü hangi prosedürde geçerli? Değişken atadığın yer bir prosedür kullanacağın ayrı bir prosedür ise çalışmaması doğaldır. Public tanımlama yaparsan tüm form veya projede geçerli olacaktır. |