COM e .Net (Windows)
- Introdução
- Instalação/Configuração
- Constantes pré-definidas
- Erros e tratamento de erros
- Exemplos
- com — A classe com
- com::__construct — Construtor da classe com
- dotnet — A classe dotnet
- dotnet::__construct — Construtor da classe dotnet
- variant — Classe variant
- variant::__construct — Construtor da classe variant
- COMPersistHelper — A classe COMPersistHelper
- COMPersistHelper::__construct — Constrói um objeto COMPersistHelper
- COMPersistHelper::GetCurFileName — Obtém o nome do arquivo atual
- COMPersistHelper::GetMaxStreamSize — Obtém o tamanho máximo do fluxo
- COMPersistHelper::InitNew — Inicializa o objeto no estado padrão
- COMPersistHelper::LoadFromFile — Carrega objeto de um arquivo
- COMPersistHelper::LoadFromStream — Carrega objeto a partir de um fluxo
- COMPersistHelper::SaveToFile — Grava o objeto em um arquivo
- COMPersistHelper::SaveToStream — Grava o objeto no fluxo
- com_exception — A classe com_exception
- com_safearray_proxy — A classe com_safearray_proxy
- Funções de COM
- com_create_guid — Gera um identificador único global (GUID)
- com_event_sink — Conecta eventos de um objeto COM a um objeto PHP
- com_get_active_object — Retorna um identificador para uma instância já em execução de um objeto COM
- com_load_typelib — Carrega uma biblioteca de tipos
- com_message_pump — Processa mensagens COM, aguardando por um tempo limite
- com_print_typeinfo — Mostra uma definição de classe PHP para uma interface despachável
- variant_abs — Retorna o valor absoluto de uma variante
- variant_add — "Adiciona" dois valores de variante e retorna o resultado
- variant_and — Executa uma operação AND binária entre duas variantes
- variant_cast — Converter uma variante em um novo objeto variante de outro tipo
- variant_cat — Concatena dois valores de variantes e retorna o resultado
- variant_cmp — Compara duas variantes
- variant_date_from_timestamp — Retorna uma representação de data em variante de um timestamp Unix
- variant_date_to_timestamp — Converte um valor de variante de data/horário em um timestamp Unix
- variant_div — Retorna o resultado da divisão de duas variantes
- variant_eqv — Realiza uma equivalência binária entre duas variantes
- variant_fix — Retorna a porção inteira de uma variante
- variant_get_type — Retorna o tipo de um objeto de variante
- variant_idiv — Converte variantes para inteiros e retorna o resultado da divisão deles
- variant_imp — Realiza uma implicação binária entre duas variantes
- variant_int — Retorna a porção inteira de uma variante
- variant_mod — Divide duas variantes e retorna apenas o resto
- variant_mul — Multiplica os valores de duas variantes
- variant_neg — Realiza uma negação lógica em uma variante
- variant_not — Realiza uma negação bit a bit em uma variante
- variant_or — Realização uma disjunção lógica de duas variantes
- variant_pow — Retorna o resultado da função de potência com duas variantes
- variant_round — Arredonda uma variante para o número de casas decimais especificado
- variant_set — Atribui um novo valor para um objeto de variante
- variant_set_type — Converte uma variante em outro tipo "in loco"
- variant_sub — Subtrai o valor da variante da direita do valor da variante da esquerda
- variant_xor — Realiza uma exclusão lógica em duas variantes