Page Index Toggle Pages: 1 Send TopicPrint
Normal Topic COM Schnittstelle (Read 4167 times)
Peter871
YaBB Newbies
*
Offline


Phoner ist großartig!

Posts: 3
Joined: 22. Aug 2006
COM Schnittstelle
22. Aug 2006 at 17:25
Print Post  
Hallo,
ich möchte den Phoner von einem anderen Programm "fernsteuern".
Leider programmiere ich ausschließlich mit Xbase++ und verstehe wenig von vB, Delphi oder C#, daher komme ich mit den Active-X Beispielen nicht zurecht.

Das COM-Objekt läßt sich zwar in Xbase++ mit
    Phoner := CreateObject( "Phoner.CPhoner" )
erzeugen.
Der Aufruf 
  Phoner:GetCallInfo( @CallId, @Status, @Direction, @CallerID, @CalledID)
RETURNed aber ständig 0 (Null). Auch die per @Referenz übergebenen Parameter behalten ihren alten Wert.

Irgend etwas mache ich wohl noch falsch.

Meine Frage nun ist:
Wo findet sich die Parametriesierung von der Funktion GetCallInfo() erklärt,
bzw. welche Parameter sind zulässig? 

WAS ICH ÜBERHAUPT NICHT VERSTEHE:
Warum existiert die Methode "Phoner.TCallState" nicht.

Kann mir jemand helfen?
Gruß
Peter
  
Back to top
 
IP Logged
 
JB
God Member
*****
Offline


Phoner-Support

Posts: 1691
Location: bei Bremen & Göttingen
Joined: 27. May 2004
Gender: Male
Re: COM Schnittstelle
Reply #1 - 22. Aug 2006 at 21:43
Print Post  
Hallo Peter,

helfen kann ich Dir zwar nicht, aber ich kann mich daran erinnern, dass ein Python-Programmierer schon einmal dasselbe Problem hatte. Möglicherweise hilft Dir das weiter.

Link: http://www.forum.phoner.de/YaBB.pl?num=1139685664/2#4 oder Forumsuche.

Viele Grüße, Jens
  
Back to top
 
IP Logged
 
Peter871
YaBB Newbies
*
Offline


Phoner ist großartig!

Posts: 3
Joined: 22. Aug 2006
Re: COM Schnittstelle
Reply #2 - 23. Aug 2006 at 12:10
Print Post  
Hallo Jens,
danke für die Antwort.
Ich habe den Thread gelesen, für den Phyton-Programmierer gab es keine Lösung.

Was ich wissen muß, um weiterzukommen, ist die Beschreibung der Parameter der Methode GetCallInfo( CallId, Status, Direction, CallerID, CalledID). 

Das sollte doch wohl irgendwo dokumentiert sein. Nur konnte ich leider bisher leider nichts darüber finden.
Gruß
Peter
  
Back to top
 
IP Logged
 
JB
God Member
*****
Offline


Phoner-Support

Posts: 1691
Location: bei Bremen & Göttingen
Joined: 27. May 2004
Gender: Male
Re: COM Schnittstelle
Reply #3 - 23. Aug 2006 at 12:16
Print Post  
Moin Peter,

Seven hat es durch Einfügen einer Pause umgangen, ich dachte, das hilft bei Dir vielleicht auch...

Viele Grüße, Jens
  
Back to top
 
IP Logged
 
Peter871
YaBB Newbies
*
Offline


Phoner ist großartig!

Posts: 3
Joined: 22. Aug 2006
Re: COM Schnittstelle
Reply #4 - 23. Aug 2006 at 19:35
Print Post  
Hi Jens,
leider nicht. Sein Thema hat wohl nur wenig mit meinem zu tun.
Danke trotzdem
Gruß
Peter
  
Back to top
 
IP Logged
 
Phoner Admin
YaBB Administrator
*****
Offline



Posts: 11430
Location: Germany
Joined: 12. Oct 2003
Gender: Male
Re: COM Schnittstelle
Reply #5 - 25. Aug 2006 at 09:15
Print Post  
Ein Aufruf von GetCallInfo() macht nur Sinn, wenn man auch eine gültige CallID hat. Eine solche CallID wird dir über die Event-Funktion (OnChangeState) mitgeteilt. Du musst also diese Event-Funktion in deinem Programm behandeln.
  
Back to top
WWW  
IP Logged
 
Page Index Toggle Pages: 1
Send TopicPrint