[.net compact framework] effectuer des appels telephoniques.

Soyez le premier à donner votre avis sur cette source.

Vue 12 513 fois - Téléchargée 809 fois

Description

Slt,

Avec cette petite application, vous apprendrez comment effectuer les appels téléphoniques depuis votre application Windows Mobile,
L?application permet soit d'inserer le numéro de téléphone du destinataire manuellement ou appeler directement les contacts
Les références à ajouter sont :
Microsoft.WindowsMobile
Microsoft.WindowsMobile.Telephony
Microsoft.WindowsMobile.PocketOutlook

Bon prog

Source / Exemple :


using System;
using System.Windows.Forms;
using Microsoft.WindowsMobile.PocketOutlook;
using Microsoft.WindowsMobile.Telephony;

namespace TelephonicCall
{
    public partial class frmMain : Form
    {
        public frmMain()
        {
            InitializeComponent();
        }
        // The outlook session.
        OutlookSession session = new OutlookSession();
        private void frmMain_Load(object sender, EventArgs e)
        {
            LoadContactsList();
        }

        private void LoadContactsList()
        {
            lstContacts.Items.Clear();
            foreach (Contact contact in session.Contacts.Items)
                lstContacts.Items.Add(contact.FirstName + " " + contact.MobileTelephoneNumber);
        }

        private void lstContacts_SelectedIndexChanged(object sender, EventArgs e)
        {
            txtPhoneNumber.Text = session.Contacts.Items[lstContacts.SelectedIndex].MobileTelephoneNumber;
        }

        private void cbxShowContacts_CheckStateChanged(object sender, EventArgs e)
        {
            lblContacts.Visible = !lblContacts.Visible;
            lstContacts.Visible = !lstContacts.Visible;
        }

        private void mnuCall_Click(object sender, EventArgs e)
        {
            try
            {
                Phone phone = new Phone();
                phone.Talk(txtPhoneNumber.Text);
            }
            catch
            {
                MessageBox.Show("Vérifier si votre carte SIM est bien installée, ou si le device supporte la fonction de téléphonie", "Erreur", MessageBoxButtons.OK, MessageBoxIcon.Exclamation, MessageBoxDefaultButton.Button1);
            }
        }
        private void mnuQuit_Click(object sender, EventArgs e)
        {
            Application.Exit();
        }
    }
}

Codes Sources

A voir également

Ajouter un commentaire

Commentaires

cs_boutemine
Messages postés
78
Date d'inscription
dimanche 8 mai 2005
Statut
Membre
Dernière intervention
21 mars 2018
1
Tu rigoles ou quoi??????

Le zip ne contient aucun executable!!!
ppiat
Messages postés
5
Date d'inscription
mercredi 28 janvier 2004
Statut
Membre
Dernière intervention
26 décembre 2008

Le fichier pdafr_NET-COMPACT-FRAMEWORK-EFFECTUER-APPELS-TELEPHONIQUES___Page.zip contient le virus Compressed_Huge_File ! ! !

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.