TStringCache

Para facilitar a troca de informações entre telas, foi implementada dentro do VsScripter a classe TStringCache.

 Instruções

Para utilizar a classe TStringCache em seu script:

  1. Adicione no script:

    Uses uStringCache;
  2. Para adicionar um valor no cache:

    // RAIZ, CHAVE são os campos utilizados para identificar // e posteriormente recuperar o valor guardado // o valor guardado sempre será uma string; TStringCache.SetCacheString('RAIZ', 'CHAVE', 'valor a ser guardado');
  3. Para recuperar um valor do cache:

    var Valor : String; begin TStringCache.GetCacheString('RAIZ', 'CHAVE', Valor); ShowMessage(Valor); end;
  4. Para limpar o cache:

  5. Para retornar o cache em um TvsClientDataset:

  6. Para remover um valor do cache:

  7. Para verificar se o cache esta vazio: