PDA

View Full Version : dial up



tandis1882
سه شنبه 30 مرداد 1386, 09:02 صبح
چطوری میشه به کمک .net با استفاده از مودم شماره گیری کرد.ممنون میشم اگه کمکم کنیدز

titbasoft
سه شنبه 30 مرداد 1386, 09:45 صبح
در مورد mscomm جستجو کنید

saeed_rezaei
سه شنبه 30 مرداد 1386, 11:46 صبح
سلام
قبلش
TAPI3Lib
رو add refrence کنید
بعدش می تونید با استفاده از قطعه کد زیر یه شماره گیری ساده رو انجام بدید



Dim c AsNew TAPI3Lib.RequestMakeCall


c.MakeCall("home", "3353254", "0", "none")


که در این مثال شماره تلفن 3353254 شماره گیری می شه

rezaiy.ali
سه شنبه 30 مرداد 1386, 13:17 عصر
با سلام
آقا سعید من تو add refrence فقط TAPI3 Terminal Manager 1.0 type library پیدا کردم
من از VB.net 2005 استفاده می کنم.
باید چیکار کنم.
میشه لطفا توضیح بدی
با تشکر

saeed_rezaei
چهارشنبه 31 مرداد 1386, 16:10 عصر
سلام
عنوان دقیقش اینه:
microsoft TAPI 3.0 type library
این رو اگه add کنید فکر نمی کنم مشکلی باشه.
من با استفاده از همین کد در 2005 شماره می گیرم

javad2000
چهارشنبه 04 مهر 1386, 09:05 صبح
سلام
قبلش
TAPI3Lib
رو add refrence کنید
بعدش می تونید با استفاده از قطعه کد زیر یه شماره گیری ساده رو انجام بدید



Dim c AsNew TAPI3Lib.RequestMakeCall


c.MakeCall("home", "3353254", "0", "none")


که در این مثال شماره تلفن 3353254 شماره گیری می شه

سلام
من هم توی vb2005 این کد رو امتحان کردم.
(ابتدا Project> Add Reference> COM> Microsoft Tapi32 رو انتخاب و بعد هم در رویداد Click یکی از Button ها اون کد رو نوشتم.)

اما وقتی اون Button رو کلیک می کنم اول می نویسه Internet Call بعد هم پیغام خطای زیر رو میده (در حالی که Phone Dialer ویندوز رو روی Phone Call تنظیم کردم و بدون مشکل شماره گیری می کنه).

http://aycu24.webshots.com/image/29663/2006198638945197058_rs.jpg

چطور میشه این مشکل رو برطرف کرد؟

saeed_rezaei
پنج شنبه 05 مهر 1386, 00:17 صبح
سلام. من خیلی وقت پیش از این کد استفاده کردم. دقیقا یادم نیست که ترتیب چی بود. اما اگه جواب نمی ده ، جای home رو با شماره عوض کنید. ممکنه که درست بشه.
منظورم رو که متوجه شدید؟

hassan razavi
شنبه 07 مهر 1386, 11:32 صبح
می تونید از یکسری ocx های آماده مثل Ktel و excel tell استفاده کنید

Evil 69
چهارشنبه 21 آذر 1386, 09:18 صبح
شما میتونی از سریال پرت خود vb.net استفاده کنی
s1.write ("ATDT" & Phone Number & Vbcrlf)
این طوری یک شماره رو که توی phone number هست شماره کیری میکنه