IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Delphi Discussion :

faire un dialer


Sujet :

Delphi

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé Avatar de lassmust
    Inscrit en
    Avril 2002
    Messages
    105
    Détails du profil
    Informations forums :
    Inscription : Avril 2002
    Messages : 105
    Par défaut faire un dialer
    Salut tout le monde
    Je veut faire une application comme ringcentral
    câd une application de téléphony via le modem si quelqu'un a une suggestion sa serai sympa de sa part pour me guider avec des composant ou avec les api de windows

    merci d'avance

  2. #2
    Membre confirmé Avatar de lassmust
    Inscrit en
    Avril 2002
    Messages
    105
    Détails du profil
    Informations forums :
    Inscription : Avril 2002
    Messages : 105
    Par défaut
    j'ai essayer avec tdialer mais il ne prend pas en charge la communication câd dialoguer avec la personne que j'ai appeler avec mon pc

  3. #3
    Membre confirmé Avatar de lassmust
    Inscrit en
    Avril 2002
    Messages
    105
    Détails du profil
    Informations forums :
    Inscription : Avril 2002
    Messages : 105
    Par défaut
    bon j'ai utiliser l'api de windows qui est le suivant

    hCommFile : THandle;
    procedure TForm1.Button1Click(Sender: TObject);
    var
    PhoneNumber : string;
    CommPort : string;
    NumberWritten : DWORD;
    begin
    PhoneNumber := 'ATDT 003308789565' + #13 + #10;
    CommPort := 'COM3';
    {Open the comm port}
    hCommFile := CreateFile(PChar(CommPort),
    GENERIC_WRITE,
    0,
    nil,
    OPEN_EXISTING,
    FILE_ATTRIBUTE_NORMAL,
    0);
    if hCommFile=INVALID_HANDLE_VALUE then
    begin
    ShowMessage('Unable to open '+ CommPort);
    exit;
    end;
    {Dial the phone}
    NumberWritten:=0;
    //function WriteFile(hFile: THandle; const Buffer; nNumberOfBytesToWrite: DWORD;
    // var lpNumberOfBytesWritten: DWORD; lpOverlapped: POverlapped): BOOL; stdcall;
    if WriteFile(hCommFile,PChar(PhoneNumber)^,Length(PhoneNumber),NumberWritten,nil) = false then begin
    ShowMessage('Unable to write to ' + CommPort);
    end;
    end;
    procedure TForm1.Button2Click(Sender: TObject);
    begin
    {Close the port}
    CloseHandle(hCommFile);
    end;


    le probléme est le suivant j'entend la communication atravers mon casque mais je ne peut pas parler avec mon micro veuillez m'eclaircir les idée
    merci d'avance

  4. #4
    Membre confirmé Avatar de lassmust
    Inscrit en
    Avril 2002
    Messages
    105
    Détails du profil
    Informations forums :
    Inscription : Avril 2002
    Messages : 105
    Par défaut
    Cependant, , je vous recommande vivement d'utiliser les composants TurboPower Async Professional disponible sur la page des composants : http://delphi.developpez.com/freewar...tionTelephonie
    Ces composants sont gratuit et fonctionnent très bien.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 2
    Dernier message: 11/07/2002, 08h31
  2. faire un fichier .ini
    Par florent dans le forum C++Builder
    Réponses: 14
    Dernier message: 31/05/2002, 22h06
  3. faire un selection dans une image aves les APIs
    Par merahyazid dans le forum C++Builder
    Réponses: 3
    Dernier message: 30/04/2002, 10h44
  4. Comment faire pour créer un bitmap
    Par GliGli dans le forum C++Builder
    Réponses: 2
    Dernier message: 24/04/2002, 15h41

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo