PromptStart
Início  Anterior  Próximo



Inicia a função especial de entrada de dados

Declarações:

Delphi:  
function PromptStart(Port: Smallint; Message: string;  
MinDigit, MaxDigit,Timeout: smallint;  
InterdigitTimeout: smallint;   
TermDigits: string; WithConfirmation,  
WithPlayback: boolean; Retries: smallint):   
Smallint;   
Visual Basic:  
Function PromptAbort(Port As Integer, Message as string,  
MinDigit, MaxDigit,Timeout as integer;  
InterdigitTimeout as integer;   
TermDigits as string; WithConfirmation,  
WithPlayback as boolean;   
Retries as integert) as integer  
 
Descrição:

Ao chamar este método a função de prompt é iniciada. O processo terminará gerando o evento OnPrompt que indicará o dado digitado e o Status.

Parâmetros:
 
Port – Indica o canal da Placa que gerou o evento  
Message – Mensagem ou lista de mensagens a serem reproduzidas para indicar a entrada de dados. Ex.: "Digite sua senha..."  
MinDigit – Número mínimo de dígitos a serem esperados pela função. Após o timeout ou digito terminador, se o número mínimo não for alcançado, a função avisará no evento OnPrompt  
MaxDigit – Número máximo de dígitos a serem esperados pela função.  
TimeOut – Timout global de espera de dígitos a ser contado após o término da mensagem.  
InterdigitTimeOut – Timeout interdígito a ser considerado após a digitação do primeiro dígito.  
TermDigits – Dígitos terminadores de entrada de dados. Ex.: "Disque sua senha e # para terminar" neste caso a # deve ser passada como parâmetro aqui.  
WithConfirmation – Se true, Executa as funções de confirmação  
WithPlayback – Se true, executa as funções de conferência, reproduzindo o que foi digitado.  
Retries – Número de repetições do prompt em caso do usuário não digitar nada.  
 
Valor de Retorno:
 
Retorna zero se foi executado com sucesso ou 1 no caso de erro.