[.net compact framework] effectuer des appels telephoniques.

0/5 (2 avis)

Vue 13 047 fois - Téléchargée 954 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 2
26 déc. 2008 à 15:04
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
26 déc. 2008 à 08:25
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.