• 10-10-2012, 11:18:25
    #1
    Windows7de çalışabilen farklı bir programdan visual basic ile veri alabilirmiyiz

    hangi konuyu araştırmamız gerekiyor.

    Mesela photoshopta açılmış bir menüye girilen değeri visual basicte textboxta aktarabilrmiyiz.
  • 10-10-2012, 13:33:31
    #2
    Evet yapabilrsin. Her kontrolün bir handle numarası var. bu numarayı bulduktan sonra istediğin şekilde takla attırabilirsin. bunun için bazı apiler kullanman gerekecek. mesela burada c# ile yapılmış bir örnek var bakabilirsin kullanılan apisine

    http://www.c-sharpcorner.com/UploadF...anging-window/

    apiler için en iyi kaynak pinvoke.net burada örnekler de bulabilirsin. kontrolün handle numarasını bulmak biraz sıkıntılı iştir. çünkü önce anaformu sonra varsa onun child formunu ondan sonra kontrolün handle ını bulackasın. bu handle program her kapanıp açtığında değişir. direk deneme yapmak için microsoftun spy++ programını kullanabilirsin
  • 10-10-2012, 14:31:32
    #3
    hafızaya yazma- hafızadan okuma
  • 10-10-2012, 14:35:04
    #4
    Kimlik doğrulama veya yönetimden onay bekliyor.
    FindWindow, FindWindowEx / GetWindowText / SetWindowText / POSTMessage / SendMessage apilerini kullanabilirsiniz.
  • 11-10-2012, 12:38:19
    #5
    teşekkürler araştırayım