PDA

View Full Version : ارسال فکس



نیما حتمی
پنج شنبه 14 شهریور 1392, 09:36 صبح
با سلام
خیلی گشتم ولی اونی که میخواستمو پیدا نکردم

دوستان من در برنامم یه قسمتی دارم واسه گزارشگیری که کاربر میاد گزارششو میگیره حالا یا پرینت میگیره یا خروجی به اکسلو ......حالا من میخوام اون گزارشی که تهیه میکنرو از طریق فکس ارسال کنم.دوستان لطف کنن بگن اولا چطور خط رو ازاد کنیم واسه ارسال فکس چون با عدد 9 اینجا خط ازاد میشه دوم اینکه طریقه ارسال به چه شکلیه؟
دوستان 5 روز زمان دارم واسه تحویل پروژم لطفا کمک کنید

shahryari
پنج شنبه 14 شهریور 1392, 10:21 صبح
سلام
از گزینه ادد ریفرنس ، تب com این ریفرنس را به پروژه ات اضافه کن
Microsoft Fax Service Extended Com Type Library

http://www.vbcity.com/forums/attachment.asp?id=20284

سپس در دکمه ارسال به شرح ذیر کد نویسی کن

Dim _fs As FAXCOMEXLib.FaxServer = New FAXCOMEXLib.FaxServer()
Dim _fd As New FAXCOMEXLib.FaxDocument()
Dim _jobID As String()
_fs.Connect("server") ' نام کامپیوتر
_fd.Priority = FAXCOMEXLib.FAX_PRIORITY_TYPE_ENUM.fptLOW
_fd.Recipients.Add("123456789", "test")
_fd.CoverPageType = FAXCOMEXLib.FAX_COVERPAGE_TYPE_ENUM.fcptNONE
_fd.Body = "C:\test\test_1.txt"
_fd.DocumentName = "My First Fax"
_fd.AttachFaxToReceipt = False

_jobID = _fd.ConnectedSubmit(_fs)

_fs.Disconnect()

نیما حتمی
پنج شنبه 14 شهریور 1392, 11:08 صبح
دوست عزیز من سی شارپ کار می کنم

shahryari
پنج شنبه 14 شهریور 1392, 11:33 صبح
دوست عزیز من سی شارپ کار می کنم
دوست عزیز این حرف از شما بعنوان یک حرفه ای بعیده .....
سی شارپو وی بی نداریم که مهم روش و اصل کاره
بفرما تبدیل و یدونه سمی کالن گذاشتن به آخر کدها کاری نداره که .... :بامزه:

FAXCOMEXLib.FaxServer _fs = new FAXCOMEXLib.FaxServer();
FAXCOMEXLib.FaxDocument _fd = new FAXCOMEXLib.FaxDocument();
string[] _jobID = null;
_fs.Connect("server");
// نام کامپیوتر
_fd.Priority = FAXCOMEXLib.FAX_PRIORITY_TYPE_ENUM.fptLOW;
_fd.Recipients.Add("123456789", "test");
_fd.CoverPageType = FAXCOMEXLib.FAX_COVERPAGE_TYPE_ENUM.fcptNONE;
_fd.Body = "C:\\test\\test_1.txt";
_fd.DocumentName = "My First Fax";
_fd.AttachFaxToReceipt = false;

_jobID = _fd.ConnectedSubmit(_fs);

_fs.Disconnect();

نیما حتمی
پنج شنبه 14 شهریور 1392, 11:37 صبح
از این خط ایراد میگیره
jobID = _fd.ConnectedSubmit(_fs);

نیما حتمی
پنج شنبه 14 شهریور 1392, 11:47 صبح
از دوستان کسی نیست کمک کنه.شهریاری مرسی از زحمتی که کشیدی و لی این برنامه فکس رو انجام نمیده.من یه برنامه جامع ارسال فکس میخوام
باز مرسی از وقتی که گذاشتی

shahryari
پنج شنبه 14 شهریور 1392, 11:49 صبح
از این خط ایراد میگیره
jobID = _fd.ConnectedSubmit(_fs);
اصلاح کن
_fd.ConnectedSubmit(_fs);

shahryari
پنج شنبه 14 شهریور 1392, 11:50 صبح
از دوستان کسی نیست کمک کنه.شهریاری مرسی از زحمتی که کشیدی و لی این برنامه فکس رو انجام نمیده.من یه برنامه جامع ارسال فکس میخوام
باز مرسی از وقتی که گذاشتی
در غیر اینصورت باید از کامپوننت استفاده کنی

نیما حتمی
پنج شنبه 14 شهریور 1392, 11:54 صبح
از چه کامپوننتی؟چطوری و..........

نیما حتمی
شنبه 16 شهریور 1392, 10:00 صبح
دوستان کسی نیست کمک کنه؟