|
|
|
|
Se utiliza para definir una tecla para iniciar la grabadora en el dispositivo móvil (Pocket PC) y para especificar una Procedure que se llamará al final de la grabación. Observación: Las funciones de GrabadorXXX sólo están disponibles si el dispositivo móvil actual (Pocket PC) incluye una función de grabador.
// The button 5 found on Mobile Device (Pocket PC) will be used to start the recorder // and the "EndOfRecording" procedure will be called at the end of recording RecorderEvent(App5Button, EndOfRecording, "MyFile.wav")
// Code of EndOfRecording procedure PROCEDURE EndOfRecording(FileName is string) // Retrieves the file size SizeInBytes is int SizeInBytes = fSize(FileName) // Displays an information message Message("End of file recording " + FileName, ... "The file size is: " + SizeInBytes)
Sintaxis
<Result> = RecorderEvent(<Key Number> , <End Procedure> [, <File name>])
<Result>: booleano - True si se realizó la asociación,
- False en caso contrario.
<Key Number>: Constante de tipo Integer Clave que será associated con el inicio de la grabadora: | | App1Button | El botón 1 se encuentra en el dispositivo móvil (Pocket PC). | App2Button | El botón 2 se encuentra en el dispositivo móvil (Pocket PC). | App3Button | El botón 3 se encuentra en el dispositivo móvil (Pocket PC). | App4Button | El botón 4 se encuentra en el dispositivo móvil (Pocket PC). | App5Button | El botón 5 se encuentra en el dispositivo móvil (Pocket PC). | App6Button | El botón 6 se encuentra en el dispositivo móvil (Pocket PC). |
Observación: El botón asociado frecuentemente al inicio de la grabadora corresponde a la constante App5Button. <End Procedure>: Nombre de Procedure Nombre de WLanguage Procedure ("callback" Procedure) que será llamado al final de la grabación. Si no hay que llamar a Procedure, este parámetro corresponde a una cadena vacía ("").Este procedimiento tiene el siguiente formato:
PROCEDURE <Procedure name>(<Name of recorded file>)
Durante la llamada a esta Procedure, <Nombre del archivo grabado> se llena automáticamente: contiene el nombre del archivo en el que se realizó la grabación. Este nombre corresponde a <Nombre del archivo> (si se especifica este parámetro). <File name>: Cadena de caracteres opcional Nombre del archivo de salida en el que se realizará la grabación. Se utilizará un nombre de Default si no se especifica este parámetro (grabación1, grabación2, ...). Observaciones - A Cancel las asociaciones establecidas por RecorderEvent, utilizan GrabadorEndEvent.
- La grabación se detiene automáticamente cuando otra ventana se enfoca.
- Para conocer las asociaciones de teclas ya definidas en el dispositivo móvil (Pocket PC), seleccione "Parámetros... Botones" en su dispositivo móvil.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|