Histórico da Página
Composition Setup |
---|
import.css=/download/attachments/6062824/tecnologia.css |
|
Pagetitle | ||
---|---|---|
|
...
...
...
|
Retorna
...
um
...
array
...
com
...
as
...
definições
...
do
...
computador
...
que
...
o
...
SmartClient está
...
sendo
...
executado.
Sintaxe
Bloco de código | ||
---|---|---|
| ||
GetRmtInfo() --> aInfoComp
|
Retorno
...
Nome | Tipo | Descrição |
---|---|---|
aRet | vetor | Retorna um array com as definições do computador que o |
...
SmartClient está sendo executado. |
Observações
Abaixo, observe a estrutura do array retornado:
Bloco de código | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
aInfoComp\[1\]: Nome do Computador
aInfoComp\[2\]: Sistema Operacional
aInfoComp\[3\]: Informação adicional - \[Windows o ServicePack\] \[Linux o Para informações da estrutura do array, consulte a área "Observações".Em build superior a versão 7.00.131227A, a função retornará também informações de SmartClient para e sendo executado em dispositivos Android. Estrutura do array de retornoaInfoComp[1]: Nome do ComputadoraInfoComp[2]: Sistema Operacional aInfoComp[3]: Informação adicional - [Windows o ServicePack] [Linux o "/proc/version"\] aInfoComp\[4\]: Memória Física aInfoComp\[5\]: Nr. de Processadores aInfoComp\[6\]: MHZ Processador aInfoComp\[7\]: Descrição Processador aInfoComp\[8\]: Linguagem aInfoComp\[9\]: Navegador (Quando executado pelo SmartClient HTML)
|
- Em build superior a versão 7.00.131227A, a função retornará também informações de dispositivos Android.
Exemplos
Bloco de código | |||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| language | cpp
| |||||||||||
#INCLUDE "TOTVS.CH"
USER FUNCTION GetRmtInfo()
user function Exemplo () Local aInfoComp:= Nil aInfoComp := GetRmtInfo()
cInfoComp:= 'Nome do Computador: ' + aInfoComp[1]+chr(13)+chr(10)+;
'Sistema Operacional: ' + aInfoComp[2]+chr(13)+chr(10)+;
'Informação adicional: ' + aInfoComp[3]+chr(13)+chr(10)+;
'Memória: ' + aInfoComp[4]+chr(13)+chr(10)+;
'Nr. de Processadores: ' + aInfoComp[5]+chr(13)+chr(10)+;
'MHZ Processador: ' + aInfoComp[6]+chr(13)+chr(10)+;
'Descrição Processador: ' + aInfoComp[7]+chr(13)+chr(10)+;
'Linguagem: ' + aInfoComp[8] +chr(13)+chr(10)+;
'Navegador: ' + aInfoComp[9]
MsgInfo(cInfoComp) ReturnRETURN |
Preview
...
Abrangência
Microsiga Protheus 8.11 , TOTVS Application Server 10 , ByYou Application Server
{composition-setup}import.css=/download/attachments/6062824/tecnologia.css{composition-setup}
{pagetitle:GetRmtInfo}
Retorna um array com as definições do computador que o SmartClient está sendo executado.
h2. Sintaxe{code:collapse=false}GetRmtInfo(){code}
h2. Retorno
|| Nome || Tipo || Descrição ||| aRet | vetor | Retorna um array com as definições do computador que o SmartClient está sendo executado. |
h2. Observações
Abaixo, observe a estrutura do array retornado:
...
{code:language=cpp|linenumbers=false|collapse=false|theme=Eclipse}aInfoComp\[1\]: Nome do ComputadoraInfoComp\[2\]: Sistema OperacionalaInfoComp\[3\]: Informação adicional - \[Windows o ServicePack\] \[Linux o "/proc/version"\]aInfoComp\[4\]: Memória FísicaaInfoComp\[5\]: Nr. de ProcessadoresaInfoComp\[6\]: MHZ ProcessadoraInfoComp\[7\]: Descrição ProcessadoraInfoComp\[8\]: LinguagemaInfoComp\[9\]: Navegador (Quando executado pelo SmartClient HTML){code}
* Em build superior a versão 7.00.131227A, a função retornará também informações de dispositivos Android.
h2. Exemplos
{code:title=Exemplo 1|language=cpp|linenumbers=true|collapse=false|theme=Eclipse}user function Exemplo ()Local aInfoComp:= NilaInfoComp := GetRmtInfo()
cInfoComp:= 'Nome do Computador: ' + aInfoComp[1]+chr(13)+chr(10)+;'Sistema Operacional: ' + aInfoComp[2]+chr(13)+chr(10)+;'Informação adicional: ' + aInfoComp[3]+chr(13)+chr(10)+;'Memória: ' + aInfoComp[4]+chr(13)+chr(10)+;'Nr. de Processadores: ' + aInfoComp[5]+chr(13)+chr(10)+;'MHZ Processador: ' + aInfoComp[6]+chr(13)+chr(10)+;'Descrição Processador: ' + aInfoComp[7]+chr(13)+chr(10)+;'Linguagem: ' + aInfoComp[8] +chr(13)+chr(10)+;'Navegador: ' + aInfoComp[9]
MsgInfo(cInfoComp)Return{code}
h2. Preview
!http://tdn.totvs.com/download/attachments/6063378/Mon+May+21+15%3A42%3A39+BRT+2012temp?version=1&modificationDate=1337625759723!
h2. AbrangênciaMicrosiga Protheus 8.11 , TOTVS Application Server 10 , ByYou Application Server