PDA

View Full Version : درخواست کامپوننت ارسال فکس به غیر از kdtele



kimm66
یک شنبه 07 خرداد 1391, 10:09 صبح
سلام.من1 کامپوننت ارسال فکس به غیر از kdtele میخام.چون kdtele روی ویندوز 7 جواب نمیده.

Saeed_m_Farid
یک شنبه 07 خرداد 1391, 11:50 صبح
سلام
اگه کار خاصی نمیخواد انجام بدین و فقط ارسال و دریافت فکس کافیه می تونید از FXSCOM.dll خود ویندوز (در "\Windows\System32\") استفاده کنید.
...Add Reference بزنید، تو COM ها هست؛ اضافه که کردین یه کتابخونه FAXCOMLib به پروژه تون اضافه میشه، کلی امکانات داره :لبخند:


public int SendFax(string DocumentName,
string FileName,
string RecipientName,
string FaxNumber)
{
int Response = -1;
if (FaxNumber != String.Empty)
try
{
FaxServer faxServer = new FaxServer();
faxServer.Connect(Environment.MachineName);
faxServer.CreateDocument(FileName);
FaxDoc faxDoc = (FaxDoc)faxServer.CreateDocument(FileName);
faxDoc.RecipientName = RecipientName;
faxDoc.FaxNumber = FaxNumber;
faxDoc.DisplayName = DocumentName;
Response = faxDoc.Send();
faxServer.Disconnect();
}
catch (Exception ex)
{
MessageBox.Show(ex.Message);
throw;
}

return Response;
}


نتیجه 1- یعنی یه مشکلی در ارسال پیش اومده ...

kimm66
یک شنبه 07 خرداد 1391, 12:39 عصر
منظورتون از کار خاص چیه؟آخه این چیزی که میفرمایید خیلی سادست.من 1 کوچولو حرفه ای تر میخام

Saeed_m_Farid
یک شنبه 07 خرداد 1391, 13:00 عصر
منظورتون از کار خاص چیه؟آخه این چیزی که میفرمایید خیلی سادست.من 1 کوچولو حرفه ای تر میخام
منظورم از کار خاص همون جزئیات "1 کوچولو حرفه ای تر" هست ...
این کامپوننت دارای تعداد زیادی کلاس برای پرونده، Job، پورت، Routing، وضعیت، فایل Tiff و امکانات زیاد دیگه ای هست، واقیعتش من با Kdtele یا حتی کارتهای مخصوص آنالوگ فقط فایل tiff اونم با محدودیت نوع خاص و ... درگیر بودم :لبخند:

kimm66
یک شنبه 07 خرداد 1391, 14:20 عصر
دست شما درد نکنه.ممنون از راهنمایی خوبتون