|
|
| Nesnenin sahibini değiştirmek |
Diyelimki x adet sekmeden oluşan bir "tabstrip" kontrolü yaptınız veya hazır ocx kullandınız.
Bunların herbirinde aktif hale gelen x adet "picture" nesneniz var.
Burada programdan çıkmak için "command" düğmeniz var ve yaptığı tek iş "unload me" komutu.
1 Numaralı pencere aktif iken her şey normal görünüyor.
3 Numaralı sekmeye basıldığında siz de 3 numaralı pencereyi aktif hale getirmelisiniz.
Bunu nasıl yapıyorduk; Picture3.Zorder 0 komutu ile.
Ancak "command" düğmemiz bu arada görünmez oldu.
Aynı şekilde Command1.Zorder 0 komutu ise hiç bir işe yaramıyor!
Bu durumda ne yapacaksınız? Her pencereye bir "command" düğmesi yerleştirmek ve hepsine "unload me" yazmak tam bir acemi işi.
Yapmanız gereken "container" komutunu kullanmaktır.
Bu durumda kod aşağıdaki gibi;
Set Command1.Container = Picture3
olmalıdır.
|
| :: Bu sayfaya 977 kere bakıldı :: | |