• 24-07-2015, 15:51:02
    #1
    Merhaba arkadaşlar C# ile fax gönderimi yapmak istiyorum fakat doğru düzgün bir döküman bulamadım yapan arkadaşlar var ise yardımcı olabilirmi. Yazıcı modeli: HP LAZER JET M1319F

    Aşağıda bulduğum bir döküman var int Response = faxDoc.Send(); kısmında aşağıdaki hatayı alıyorum:


    public void SendFax(string DocumentName, string FileName, string RecipientName, string FaxNumber) 
    { 
    if (FaxNumber != "") 
    { 
    try
    {
    FAXCOMLib.FaxServer faxServer = new FAXCOMLib.FaxServerClass(); 
    faxServer.Connect(Environment.MachineName); 
    
    FAXCOMLib.FaxDoc faxDoc = (FAXCOMLib.FaxDoc)faxServer.CreateDocument(FileName); 
    
    faxDoc.RecipientName = RecipientName;
    faxDoc.FaxNumber = FaxNumber; 
    faxDoc.DisplayName = DocumentName;
    
    int Response = faxDoc.Send(); 
    
    faxServer.Disconnect();
    }
    catch(Exception Ex){MessageBox.Show(Ex.Message);}
    } 
    }
  • 24-07-2015, 15:56:04
    #2
    hatayi tam nerde veriyor?
    faxServer.Connect(Environment.MachineName);

    buradan gelen sonuc nedir? Makineyi taniyor mu? ya da tanidigini nasil biliyorsun.. Gordugum kadariyla bir ayar yapmamissin. Daha once hic ugrasmadim ama mantik yurutebilirim
  • 24-07-2015, 15:58:22
    #3
    ertan2002 adlı üyeden alıntı: mesajı görüntüle
    hatayi tam nerde veriyor?
    faxServer.Connect(Environment.MachineName);

    buradan gelen sonuc nedir? Makineyi taniyor mu? ya da tanidigini nasil biliyorsun.. Gordugum kadariyla bir ayar yapmamissin. Daha once hic ugrasmadim ama mantik yurutebilirim

    try catchde int Response = faxDoc.Send(); bu alanda hata vermekte.
    İşin garip tarafı benim bilgisayarımda hata vermiyor yazıcının olduğu makinaya götürdüğümde veriyor
  • 24-07-2015, 17:28:10
    #4
    cozumu burada var

    http://www.interfax.net/en/dev/faxco...eration-failed
    bu baslik altinda

    FAXCOMEXLib Used with Windows Fax Server Attempting to Send Faxes Causes Operation Failed Error (C#)
  • 24-07-2015, 17:53:18
    #5
    ertan2002 adlı üyeden alıntı: mesajı görüntüle
    cozumu burada var

    http://www.interfax.net/en/dev/faxco...eration-failed
    bu baslik altinda

    FAXCOMEXLib Used with Windows Fax Server Attempting to Send Faxes Causes Operation Failed Error (C#)
    This means that there is a file association problem. In this case, try to restore the TIFF file association to Windows Picture & Fax Viewer under: Windows Explorer > Folder Options > File Types.

    Bu alanı bulamadım dosya ayarlarında dosya türü sekmesi yokki
  • 29-07-2015, 23:38:08
    #7
    FAXCOMLib.FaxDoc faxDoc = (FAXCOMLib.FaxDoc)faxServer.CreateDocument(FileNam e);
    buradaki FileName yerine mevcutta var olan bir dosya adını yazarmısın