×
Namespaces

Variants
Actions

Archived:Como efetuar uma chamada telefônica, em PySymbian

From Nokia Developer Wiki
Jump to: navigation, search

Archived.pngAquivado: Este artigo foi arquivado, pois o conteúdo não é mais considerado relevante para se criar soluções comerciais atuais. Se você achar que este artigo ainda é importante, inclua o template {{ForArchiveReview|escreva a sua justificativa}}.

Acredita-se que este artigo ainda seja válido no contexto original (quando ele foi escrito)


Article Metadata

Testado com
Aparelho(s): Nokia N95, Nokia E90

Compatibilidade
Plataforma(s): S60 1ª Edição, S60 2ª Edição, S60 3ª Edição

Artigo
Palavras-chave: telefone
Tradução:
Por maiconherverton
Última alteração feita por hamishwillee em 07 May 2013

Contents

Introdução

Este trecho de código mostra como discar e desligar uma chamada em Python.

Código fonte

import appuifw, e32, telephone
 
 
app_lock = e32.Ao_lock()
#Define a função de saída
def quit():
#Cancela o contador quando o usuário sair, se não tiver expirado
t.cancel()
app_lock.signal()
appuifw.app.exit_key_handler = quit
 
number = "072xxxxxxx"
#O número a ser chamado
#Disca o número
telephone.dial(number)
#Inicializa o contador
t = e32.Ao_timer()
#Deixa a ligação em loop por 10 segundos e desliga
t.after(10, lambda:telephone.hang_up())
 
#Aguarda até que o usuário solicite a saída
app_lock.wait()

Resultados

A chamada é feita para o número especificado. A chamada terá a duração de 10 segundos e será desligada.

Informações adicionais

O módulo de contatos pode ser usado para recuperar números.

This page was last modified on 7 May 2013, at 14:12.
47 page views in the last 30 days.

Was this page helpful?

Your feedback about this content is important. Let us know what you think.

 

Thank you!

We appreciate your feedback.

×