الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

[ تمت الإجابة ]قيم TAPI Function

مغلق
بدأه siansoft في 18 فبراير 2007 · 1 رد · 1,828 مشاهدة · في أرشيف قسم Windows APIs
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليك ورحمة الله و بركاتة

أنا أعمل على برنامج أحتاج أن أستخدم TAPI ولكن وجدت في الكود تعريف لى ثوابت تستخدم مع TAPI Functions مع قيمهامثلا:

"Public Const TAPIVERSION As Integer = &H10004"

"Public Const LINECALLPRIVILEGE_OWNER As Short = &H4S"

"Public Const LINECALLPRIVILEGE_MONITOR As Short = &H2S"

"Public Const LINEMEDIAMODE_AUTOMATEDVOICE As Short = &H8S"

أستطعت معرفة دوال TAPI مع ثوابتها أن هذه القيم hexadecimal ويتم تحويلها للثابت و لكن ما لم أستطع معرفتة من أين يتم الحصول على قيم الثوابت؟

لقد بحثت فى MSDN TAPI Documentation و لم أجدها

فأرجو مساعدتى ولكم جزيل الشكر و التقدير

#2

هي موجود في MSDN انت لم تبحث جيدا

ابحث عن كلمة TAPIVERSION

او LINECALLPRIVILEGE_OWNER

او LINECALLPRIVILEGE_MONITOR

او LINEMEDIAMODE_AUTOMATEDVOICE

لقد كنت اطور في برنامج مثل هذا في الماضي لكني نسيت الكثير من برمجة TAPI.

علي العموم TAPIVERSION هي رقم الاصدار الذي سوف تستخدمه في برنامجك

هنالك طريقتين لمسك المكالمات هي اما ان يكون باسطتاعة برنامجك الاتصال وهي تحدد بواسطة LINECALLPRIVILEGE_OWNER

او يكون باستطاعة برنامجك مراقبة المكالمات الصادرة وهي تحدد بواسطة LINECALLPRIVILEGE_MONITOR

الطريقة الاولي توفر تحكم اكبر مثل قطع الاتصال وتحويل المكالمة واجراء مكالمة وغيرها (بالاضافة الي مهام الطريقة الثانية)

اما الطريقة الثانية فهي توفر مراقبة عامة مثل حساب الوقت للمكالمات الصادرة من النظام وتسجيلها وغيرها من المهام

( _ /)

(='.'=)

(")-(")

هذا الموضوع مغلق.

مواضيع مشابهة