Hangi program çalışıyorsa, işlem onun için gerçekleşsin

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
Kullanıcı avatarı
muskut
Kıdemli Üye
Mesajlar: 1118
Kayıt: 22 Ara 2003 09:50
Konum: Sandalyemden
İletişim:

Hangi program çalışıyorsa, işlem onun için gerçekleşsin

Mesaj gönderen muskut »

Merhaba arkadaşlar,

Belki daha önceden sorulmuş olabilir ama neyi aradığımı bilmediğim için gereken aramayı yapamadım :) Daha önce soruldu ise kusura bakmayın. Problemim şu;

Ben bi program yazacam ve bu program sürekli çalışacak, (mesela system tray da çalışacak) diyelim ki bu programım seri portu sürekli dinliyor olsun ve seri porttan ne zaman bir veri gelse; gelen veriyi değerlendirip; o sıra hangi program çalışıyorsa onun üzerinde işlem yapsın istiyorum. Örneğin; programım çalışıyor ve o sıra seri porttan "A" karakteri geldi ve tam o sırada WORD programım açık. Hemen word arayüzünde "A" karakterini yazsın istiyorum. Sanırım problemim anlaşılmıştır. Hangi yolu izlemeliyim, neler yapmalıyım, gelen sinyali worde nasıl geçirmeliyim, (sadece word için değil o sıra aktif olan program için) gibi konularda fikirleriniz varsa paylaşırsanız sevinirim.

Saygılarımla.
bgoktas
Kıdemli Üye
Mesajlar: 769
Kayıt: 27 Nis 2004 10:32
Konum: istanbul

Mesaj gönderen bgoktas »

S.A
Porttan dinlediğin veriyi clipboarda alıp aktif uygulamana paste edebilirsin.
clipboard 'a nasıl ulaşacağınla ilgili bilgiler forumda mevcut.

Kolay Gelsin...
Kullanıcı avatarı
mege
Admin
Mesajlar: 2360
Kayıt: 05 Şub 2004 04:32
Konum: Beşiktaş
İletişim:

Mesaj gönderen mege »

denetim masası->erişebilirlik seçenekleri->genel->seri tuş aygıtları->[seri tuş aygıtlarını kullan]ı seçip seri klavyeyi aktive edebilirsin. bu cursorün olduğu yere klavyeden tuş basar gibi porttan gelen veriyi atar. ayrıca yanındaki ayarları tıklayıp portu ve baudratei seçebilirsin.

yok özel bişeyler varsa klasik port okuma ve sendkey olayları işini çözebilir.
.-.-.-.-.-.-.-. ^_^
Cevapla