sadece akınsoft yetmez yazar kasanında programlaması gerekir akınsoft haricindeki yazılımlar kullanbilirsin :) onlar yazarkasa ile sistematik çalışır Aress tarafından 10/Ağu/15 14:08 tarihinde düzenlenmiştir

Akınsofta ait hızlı satış ekranında yazar kasanın para çekmecesini açmak istiyorum bu işlemi nasıl yapcağımı akınsoftta kimse bilmiyor. benim ğrenmek istediğim konu su programda bi butona bastıgımda bat dosyasını nasıl çalıştırtabilirim. delimiyim ben?

biraz alt seviye programlamaya girmen gerekiyor. pinvoke. net de bulabilirsin detayları.. sırasıyla nce uygulamayı bulman gerek sonra uyulamanın penceresini bulman gerek bu da sana bir handle/hwnd numarası dnderiyor daha sonra formun handle ını kullanaral kontrolleri alabilirsin ve buradan da hangi butonu istiyorsan onun handle ını bulman lazım. her adım için farklı bi api kullanıyorsun. telde olduğum için pek yazamıyorum. neyse butonun handle numarasını bulduktan sonra kontrol etme şansın var. caption okuma yapılıyor da hiç click eventine hook atmadım. yardımcı olması açısından spy++ i kullanaraj direk butonun handle numarasını alabilirsin, ve click e hook atmayı denersin, yanlız unutma bu handle numaraları değişiyor her uygulamayı kapatıp açtığında, çünkü bellek ile ilgili bir şey. Ülkesini Seven Her Türk Vatandasi, Ülkesinin Sessiz Istilasi'na karsi durmak zorunda.

Hemen hemen tüm programlama dillerinde vardır sylediğin, shell komutu çalıştırma. Mesela C de system fonksiyonu gibi. O da olmadı ShellExecute ve onun tarzı birsürü WinAPI mevcut. C#, Java falansa Process/Runtime sınıflarını araştır. Eğer başka bir programdaki butona basıldığında bunu yapmak istiyorsan, bu soruyu sorduğuna gre yapamazsın muhtemelen ama yine de sylemek gerekirse program native Windows GUI kullanıyorsa WM_COMMAND hook deneyebilirsin. Akınsoft kendisi istese çok rahat yapar senin derlenmiş exe üzerinden bunu yapman çok daha zor. Üsttekine alternatif birsürü yntem var ama hep kasış ne yazik ki :P The king is bleeding.