PDA

View Full Version : تشخیص برداشته شدن گوشی از طرف مقابل با kdtele



Tiam121
یک شنبه 19 اسفند 1386, 18:11 عصر
با سلام
من یک پروژه نوشتم و میخوام بعد از اینکه به یک شماره زنگ زده شد با برداشته شدن گوشی از طرف مقابل یک پیغام واسش پخش بشه.کسی میدونه چجوری باید تشخیص داد که فرد مورد نظر گوشی رو برداشته؟(از KDTELEاستفاده میکنم)

Valadi
یک شنبه 19 اسفند 1386, 19:05 عصر
تو دموهای خودش این نمونه هست و بهترین راهنماییه
موفق وموید باشید

Saeid59_m
دوشنبه 20 اسفند 1386, 07:12 صبح
فکر کنم اینجا باید کدت رو بنویسی .


procedure TForm1.KDPhone1CallState(Sender: TObject; CallState: TCallState;
Param1, Param2, CallHandle: Integer);
var lvRet: Integer;
begin
Case CallState of
csConnected:
begin
//کد شما
end;
End;
End;

البته قطع کردن گوشی توسط طرف مقابل قابل تشخیص نیست . و باید با یه تایمر چکش کنی

Touska
دوشنبه 20 اسفند 1386, 09:32 صبح
البته این CsConnected هم برای م.قعی که طرف گوشی رو بر می داره نیست.

Tiam121
دوشنبه 20 اسفند 1386, 11:35 صبح
دقیقا همینجوری هست که شما میگید یعنی csconected از زمانی که تلفن طرف مقابل شروع به زنگ خوردن میکنه فعال میشه و اینجا نمیشه مشخص کرد که گوشی برداشته شده یا نه.میخوام بدونم توی کدوم رویداد و با کدوم خاصیت میشه اینو تعیین کرد.
ممنون میشم اگر کسی راهنمایی کنه یا اگر کدی داره بزاره

Touska
دوشنبه 20 اسفند 1386, 16:47 عصر
من شخصا هر کاری کردم نشد. انگار این قابلیت در این نسخه هاش نیست.

در نسخه Trial آخرین ورژنش هم تست کردم چیزی در این رابطه نداره.

مجبورید در Csconnect طوری کد بنویسید که پیغام تکرار شود.

تا آنجایی می دونم همه تلفن گویا ها همین جورین آخه ماله مخابرات هم همین جوره از اول یا

آخر یا اواسط صدا پخش می کنه وقتی شما گوشی رو بر می دارید.

موفق باشید :)