Páginas filhas
  • SetThreadValue - Variável de thread existente

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.
Comentário: Migration of unmigrated content due to installation of a new plugin
Composition Setup
import.css=/download/attachments/327912/newLayout.css
Portuguese

Pagetitle
SetThreadValue - Variável de thread existente
SetThreadValue - Variável de thread existente

Função: SetThreadValue - Variável de thread existente
Versões: Microsiga Protheus 8.11 , Protheus 10
Compatível Países: Todos
Sistemas Operacionais: Todos
Compatível às Bases de Dados: Todos
Nível de Acesso: Nível 1 (Acesso Clientes)
Idiomas: Espanhol , Inglês
Descrição:

A função SetThreadValue armazena o conteúdo informado pelo parâmetro numa pilha de variáveis da thread.

Programa Fonte:
APLIB260.PRW
Sintaxe:

SetThreadValue - Variável de thread existente ( cName [ xContent ] [ lSet ] ) --> cValue

Retorno:
    cValue(caracter)
  • Retorna uma string com as variáveis de threads existentes
Observações

Na versão MDI pode ser chamada na thread principal para que as variáveis sejam utilizadas depois por qualquer thread filha através da função GetThreadValue, como se as variáveis fosse publica entre as threads. As threads filhas não podem alterar o conteúdo das variáveis que estão na thread principal, ou seja, se chamada na thread filha o uso será equivalente ao da versão SDI descrito abaixo.

Também pode ser utilizada na versão SDI onde seu uso é semelhante ao uso de um variável pública, ou seja, pode ser acessada em qualquer ponto de execução.

Parâmetros:
NomeTipoDescriçãoDefaultObrigatórioReferência
cNameCaracterNome da variável de threadX
xContentCaracterConteúdo da variável. Se não for informado ou for nulo remove a variavel de thread
lSetLógicoControla thread na MDI.F.