Form load olayından hemen sonra hangi olay gerçekleşir?

  • Konbuyu başlatan Konbuyu başlatan DotCom
  • Başlangıç tarihi Başlangıç tarihi
Kodla Büyü

DotCom

Hiperaktif Üye
Hiperaktif
Mesajlar
2,930
Merhaba ,

vb 2008'de düzenlemeye çalıştığım uygulamada.

form load olayına formdaki PictureBox nesnesine dair işlem yaptırmayı deniyorum ancak load olayında gerçekleşmiyor haliyle. butona basıldığında gerçekleşiyor.

butona basmaya gerek kalmadan prosedürü çalıştırabilmek için ne yapmak gerekir?
 
iddalı konuşmayayım ama
form load'da siz bir şeyi tetiklemedi iseniz hiç bir şey çalışmaz
ta ki bir nesne etkileşimde bulunana dek.
load da pictureboxı kontrol edebilirsiniz.
nasıl bir işlem yapmak istiyorsunuzda olmuyor

konuyu açarsanız ve biliyorsam yardımcı olmaya çalışırım
 
1 adet picturbox
1 adet buton

var

yapmaya çalıştığım işlem , form açılır açılmaz ekran görüntüsü picturebox nesnesine aldırmak.

butona clicklemeye gerek kalmadan nasıl yaptırabilirim
 
bende sallayayım bari :idea: ;
bence form_activated olayı tetiklenir.

(ancak formlar arası geçişlerdede tekrar çalışır)

:sleep:
 
hocam ekran yakalama olayını bilmiyordum
biraz internette aradım ve
aşağıdaki kodu buldum, denedim
internetki kod timer kullanmış ben form loadına ekledim, çalıştı

Private Sub Form1_Load(sender As System.Object, e As System.EventArgs) Handles MyBase.Load
Dim bounds As Rectangle
Dim screenshot As System.Drawing.Bitmap
Dim graph As Graphics
bounds = Screen.PrimaryScreen.Bounds
screenshot = New System.Drawing.Bitmap(bounds.Width, bounds.Height, System.Drawing.Imaging.PixelFormat.Format32bppArgb)
graph = Graphics.FromImage(screenshot)
graph.CopyFromScreen(bounds.X, bounds.Y, 0, 0, bounds.Size, CopyPixelOperation.SourceCopy)
PictureBox1.Image = screenshot


End Sub
 
@frezmb ;

tam istediğim işlemi gerçekleştirdi. teşekkürler ;)
 
BBNET
Geri
Üst