Função DDEPedir

Pode utilizar a função DDERequest num canal DDE (Open Dynamic Data Exchange) para pedir um item de informações a partir de uma aplicação de servidor DDE.

Por exemplo, se tiver um canal DDE aberto entre Microsoft Office Access 2007 e Microsoft Office Excel 2007, pode utilizar a função DDERequest para transferir texto de uma folha de cálculo do Excel para uma base de dados do Access.

Sintaxe

DDERequest ( channum , item )

A sintaxe da função DDERequest tem estes argumentos:

Ar gument

Descrição

channum

Um número de canal, o número inteiro devolvido pela função DDEInitiate .

item

Um expressão de cadeia que é o nome de um item de dados reconhecido pela aplicação especificada pela função DDEInitiate . Consulte a documentação da aplicação para obter uma lista de itens possíveis.


Observações

O argumento channum especifica o número de canal da conversação DDE pretendida e o argumento item identifica os dados que devem ser obtidos da aplicação de servidor. O valor do argumento item depende da aplicação e tópico especificado quando o canal indicado pelo argumento channum é aberto. Por exemplo, o argumento do item pode ser um intervalo de células numa folha de cálculo do Excel.

A função DDERequest devolve uma Variante como uma cadeia que contém as informações pedidas se o pedido tiver sido bem-sucedido.

Os dados são pedidos no formato de texto alfanumérico. Os gráficos ou texto em qualquer outro formato não podem ser transferidos.

Se o argumento channum não for um número inteiro correspondente a um canal aberto ou se os dados pedidos não puderem ser transferidos, ocorrerá um erro em tempo de execução.

As informações foram úteis?

Para proteger a sua privacidade, não inclua informações de contacto nos seus comentários. Reveja o nosso Política de privacidade.