Software  
 
Conhecimento computador >> Software >> Microsoft Access >> 
Como executar o Excel como um servidor DDE
Dynamic Data Exchange (DDE) é um protocolo de mensagem que fornece aos aplicativos do Windows as ferramentas para a troca de dados automaticamente . Fazendo uma aplicação que fornece dados para programas como o Excel é um uso principal para DDE. Se você tivesse um programa que foi alimentado com citações do mercado de ações como eles acontecem , por exemplo, DDE pode permitir um usuário do Excel para ver que informação e referenciá-lo corretamente em seus cálculos . Seja qual for o motivo, a criação de um servidor básico DDE é um desafio, mas certamente alcançável. Coisas que você precisa
Windows NT 4.0
Mostrar Mais instruções Como construir um servidor DDE
1

Abra o Visual C + + 6.0 e iniciar um "New Project ".
Página 2

Clique em " Win32Application " para selecioná-lo como o tipo de projeto , dê o nome de " DdemlSvr ". Selecione " An Empty Project " quando perguntado para o tipo de projeto que você deseja .
3

Adicione um arquivo chamado " main.cpp ". . ao seu projeto
4

Copie o seguinte código : # include


# include

# include

//Globals ...

HSZ g_hszAppName ;

HSZ g_hszTopicName ;

HSZ g_hszItemName ;

int g_count = 0;

DWORD g_idInst = 0;

//Declarações :

HDDEDATA EXPENTRY DdeCallback (tipo UINT , UINT fmt , hConv hConv , HSZ hsz1 , HSZ hsz2 , HDDEDATA hData , DWORD dwData1 , DWORD dwData2 );

//WinMain () ..

int APIENTRY WinMain ( hINSTANCE hInstance , hINSTANCE hPrevInstance , LPSTR lpCmdLine , int nCmdShow ) {

//Inicializar DDEML ...

if ( DdeInitialize (& g_idInst , DdeCallback , APPCLASS_STANDARD , 0)) {

MessageBox ( NULL, " DdeInitialize () falhou " ," Erro " , MB_SETFOREGROUND );

retornar -1 ;

}

//Cria cadeia lida ...

g_hszAppName = DdeCreateStringHandle ( g_idInst ", DdemlSvr " , NULL);

g_hszTopicName = DdeCreateStringHandle ( g_idInst ", MyTopic " , NULL);

g_hszItemName = DdeCreateStringHandle ( g_idInst ", MyItem " , NULL); < br >

if (( g_hszAppName == 0)

Anterior :

Próximo : No
  Os artigos relacionados
·Como nota de rodapé no Excel 
·Como fazer Funções para Mutiple linhas em Excel 
·Como solucionar problemas de Microsoft Access 97 Erro d…
·Como adicionar horizontais e linhas verticais no Excel 
·Como alterar um gráfico do Excel 2007 em uma imagem 
·Como fazer um gráfico 3 -D no Excel 
·Quais são as vantagens do uso do MS Excel 
·Classificando uma folha Pivot Table corrompe My Excel 
·Como usar ActiveCell no Excel usando um VBA 
·As diferenças entre o Microsoft Word, Excel e Access 
  Artigos em destaque
·Como se conectar a uma planilha do MS Excel do MS Acces…
·Como Capitalizar de entrada para um Banco de Dados Melh…
·Como alterar texto em maiúsculas no Excel 2007 
·Como reinstalar o Drupal Fresh 
·Como desenhar um lobo em GIMP 
·Como posso verificar se o Spybot está a procurar Tudo 
·Como Aprender Microsoft Office : Envelopes de impressã…
·Como corrigir um arquivo WMV 
·Como encontrar um vírus de macro 
·Como carregar um tema Drupal 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados