İyi çalışmalar
TApdSendFax bileşenini kullanıyorum. Bu bileşen ile yaptığım bütün denemelerde (bileşen paketinin içindeki örneklerde dahil) gönderilen fax tamamen bitmeden "Fatal time out" diye bir mesaj alıyorum ve gönderim başarısız oluyor.
-------- bilgi ----------
- "DialRetryWait" yada "DialWait" değerlerine yüksek bir sayı atatım
- Fax gönderiminde "Tapi" modem kullanılıyor.
- Alıcı fax cihazı değil , "WinFax 10.0" kurulmuş bir Win98
- Delphi6 , Tpapro 4.06 , Winxp
Bunun sebebi ne olabilir.
Birde bu bileşen ile ilgili daha fazla örneği nereden bulabilirim. (aprozilla.com çalışmıyor)
Tpapro - "Fatal time out"
Forum kuralları
Forum kurallarını okuyup, uyunuz!
Forum kurallarını okuyup, uyunuz!
- Selam.
- Bu bileşeni incelemdim ama çalışma prensibi yönüyle ilgileniyorum.
- Önce paralel bazı sorunların, sizin fax yollamanıza engel olup olmadığını tespit etmemiz lazım.
- Karşıda fax cihazı veya programı olmayan başka bir telefon hattına programınızdan fax çağrısı yaptırın. Acaba fax sinyali yollanıyor mu ? Ve de ne kadar süre sonra ne tip bir hata dönüyor. Karşıdan fax cihazı cevap vermediğinde yazdığınız aynı hata dönüyor mu ? Bunu kulağınızla duyup teyit edin.
- Normal fax cihazında da bir deneme yaparsanız iyi olur. Bunu denemediyseniz lütfen deneyip sonucu buradan bildirin ki geriya kalan ihtimaller elensin, sadece program bazında çözüm aranabilsin.
- Yukardaki sorunun cevabı evet ise fax cihazı veya programının ya cevap vermiyor ya da close session etmiyor olması durumu sözkonusu. Belki sizin bu bileşenin Event'lerinden birinde onSuccess gibi bir durum vardır ve buradan da KeepAlive mode'dan düşürmeye yarayan CloseConnection gibi bir komut yollamanız gerekiyor olabilir.
- Karşıdaki cihazın Windows tabanlı bir Fax alıcısı olması, FineResolution mode ile ilgili bir opsiyonu gündeme getirir. Bunun sizin tarafınızdan onayı gelmezse karşı taraf alıma başlamaz ve handshake mode'da tabiri doğruysa takılı kalır. Bunları zaten paralel bir telefonla veya modem speakerinden duyarsınız.
- Bu bileşeni incelemdim ama çalışma prensibi yönüyle ilgileniyorum.
- Önce paralel bazı sorunların, sizin fax yollamanıza engel olup olmadığını tespit etmemiz lazım.
- Karşıda fax cihazı veya programı olmayan başka bir telefon hattına programınızdan fax çağrısı yaptırın. Acaba fax sinyali yollanıyor mu ? Ve de ne kadar süre sonra ne tip bir hata dönüyor. Karşıdan fax cihazı cevap vermediğinde yazdığınız aynı hata dönüyor mu ? Bunu kulağınızla duyup teyit edin.
- Normal fax cihazında da bir deneme yaparsanız iyi olur. Bunu denemediyseniz lütfen deneyip sonucu buradan bildirin ki geriya kalan ihtimaller elensin, sadece program bazında çözüm aranabilsin.
- Yukardaki sorunun cevabı evet ise fax cihazı veya programının ya cevap vermiyor ya da close session etmiyor olması durumu sözkonusu. Belki sizin bu bileşenin Event'lerinden birinde onSuccess gibi bir durum vardır ve buradan da KeepAlive mode'dan düşürmeye yarayan CloseConnection gibi bir komut yollamanız gerekiyor olabilir.
- Karşıdaki cihazın Windows tabanlı bir Fax alıcısı olması, FineResolution mode ile ilgili bir opsiyonu gündeme getirir. Bunun sizin tarafınızdan onayı gelmezse karşı taraf alıma başlamaz ve handshake mode'da tabiri doğruysa takılı kalır. Bunları zaten paralel bir telefonla veya modem speakerinden duyarsınız.
Öncelikle problemimi çözdüm
Muharrem bey cevabınız için teşekkürler ama alıcı makina çağrıya cevap veriyor ve gönderilen döküman alınmaya başlanıyor. Yanlız dökümanın tamamı iletilemeden bahsettiğim hata oluşuyor. Zaten alıcı bilgisayarda (WinFax 10.0) iletilen faksın bir kısmı okunabiliyor.
Ben problemi şöyle çözdüm. İşlemler birkaç aşamada yapılıyor önce FreeReport'ta oluşturduğum raporu "ExporTo" yaparak txt formatına, daha sonra oluşan bu txt dosyasını FaxConver yaparak "APF" (Biliyorsunuz APF formatı dışındaki bir formatta faks gönderilemiyor) formatına ceviriyorum. FreeReport convert ettiği txt dosyasının sonuna belirsiz bir karekter ekliyor bundan dolayı apf dosyası sağlıklı conver edilemiyor büyük ihtimalle. txt dosyasının sonundaki belirsiz karekteri silip apf ye convert ettiğimde fax problemsiz bir şekilde gitti.
TApdSendFax bileşeni gerçektende harika. Herkese şiddetle tavsiye ediyorum (sanki ciddi bir alternatifi var
). Birde faks gönderme olayını faks printer'ını kurmadan yaptım. Nedense çoğu anlatımda bu şekilde değil.
İyi akşamlar



Muharrem bey cevabınız için teşekkürler ama alıcı makina çağrıya cevap veriyor ve gönderilen döküman alınmaya başlanıyor. Yanlız dökümanın tamamı iletilemeden bahsettiğim hata oluşuyor. Zaten alıcı bilgisayarda (WinFax 10.0) iletilen faksın bir kısmı okunabiliyor.
Ben problemi şöyle çözdüm. İşlemler birkaç aşamada yapılıyor önce FreeReport'ta oluşturduğum raporu "ExporTo" yaparak txt formatına, daha sonra oluşan bu txt dosyasını FaxConver yaparak "APF" (Biliyorsunuz APF formatı dışındaki bir formatta faks gönderilemiyor) formatına ceviriyorum. FreeReport convert ettiği txt dosyasının sonuna belirsiz bir karekter ekliyor bundan dolayı apf dosyası sağlıklı conver edilemiyor büyük ihtimalle. txt dosyasının sonundaki belirsiz karekteri silip apf ye convert ettiğimde fax problemsiz bir şekilde gitti.
TApdSendFax bileşeni gerçektende harika. Herkese şiddetle tavsiye ediyorum (sanki ciddi bir alternatifi var


İyi akşamlar