begin process at 2012 05 24 03:23:40
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

68xxx

 > MASM32 DDE SIMPLE EXEMPLE DE CONVERSATION DDE SERVEUR CLIENT

MASM32 DDE SIMPLE EXEMPLE DE CONVERSATION DDE SERVEUR CLIENT


 Information sur la source

Note :
Aucune note
Catégorie :68xxx Niveau :Débutant Date de création :16/02/2003 Date de mise à jour :16/02/2003 09:53:00 Vu / téléchargé :5 130 / 231

Auteur : ToutEnMasm

Ecrire un message privé
Site perso
Commentaire sur cette source (1)
Ajouter un commentaire et/ou une note

 Description

Les APIS fournissent deux types de liaison DDE
DDE pour envoyer une phrase sans initilisation
DDEML pour envoyer un bloc memoire avec initialisation du serveur puis du client.
Les deux sont traités par l'exemple.C'est une des possibilités de dialogue avec les prog office (word,excel...)



 Fichier Zip

Les Membres Club peuvent télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !
  •   DDE
    • client.asmTélécharger ce fichier [Réservé aux membres club]Voir ce fichier12 061 octets
    • client.exeTélécharger ce fichier [Réservé aux membres club]9 728 octets
    • client.prjTélécharger ce fichier [Réservé aux membres club]69 octets
    • client.rcTélécharger ce fichier [Réservé aux membres club]Voir ce fichier475 octets
    • DDE.prjTélécharger ce fichier [Réservé aux membres club]160 octets
    • ddeclnt.incTélécharger ce fichier [Réservé aux membres club]9 198 octets
    • DDEML.INCTélécharger ce fichier [Réservé aux membres club]10 977 octets
    • ddeserv.incTélécharger ce fichier [Réservé aux membres club]6 907 octets
    • fichiers.incTélécharger ce fichier [Réservé aux membres club]25 856 octets
    • MAINICON.ICOTélécharger ce fichier [Réservé aux membres club]Voir ce fichier766 octets
    • RCa46247Télécharger ce fichier [Réservé aux membres club]754 octets
    • serveur.asmTélécharger ce fichier [Réservé aux membres club]Voir ce fichier12 692 octets
    • serveur.exeTélécharger ce fichier [Réservé aux membres club]9 216 octets
    • serveur.prjTélécharger ce fichier [Réservé aux membres club]55 octets
    • serveur.rcTélécharger ce fichier [Réservé aux membres club]Voir ce fichier392 octets
    • test.incTélécharger ce fichier [Réservé aux membres club]502 octets

Télécharger le zip


 Sources du même auteur

Source avec Zip LA COMMUNICATION ENTRE PROGRAMMES PAR ECHANGES DE MESSAGES
Source avec Zip EDITEUR AVEC RICHEDIT ET OLE (POUR LES PHOTOS..)
Source avec Zip METTRE UN BOUTON DANS UN CONTROLE EDIT
Source avec Zip ARCHIVEUR DE PROJETS ASM OU C++
Source avec Zip DISTRIBUTEUR DE FICHIERS

 Sources de la même categorie

Source avec une capture AIRSTRIKE, JEU DE ‘SHOOT THEM UP’ EN ASSEMBLEUR par loudadyassine
LECTURE ET ECRITURE D'UN CARACTERE ET D'UNE CHAINE DE CARACT... par yasmus
Source avec Zip EN UTILISANT LES INTERRUPTIONS DE DOS , CECI EST UN CODE DE... par iltir_master
DÉCONCATÉNATION DE CHAÎNE SOUS MASM32V8 par Stormy
GENERIC WINDOWS XP URL DOWNLOAD AND EXECUTE SHELLCODE par theXman

Commentaires et avis

Commentaire de ToutEnMasm le 30/09/2011 17:40:13


Juste un mot pour signaler un problème stupide avec DdeGetData
La fonction ne renvoie ps de données terminées par zero.et il faut:

;---------------- client -----------------------------------------
invoke DdeCreateStringHandle,HddeInst,addr Stock,CP_WINANSI
mov hszItem,eax
invoke lnstr,addr Stock
mov edx,eax ;TIMEOUT_ASYNC
invoke DdeClientTransaction,addr Stock,edx,Hconversation,hszItem,CF_TEXT,XTYP_POKE,\
TIMEOUT_ASYNC,addr idTransaction
;retourne un handle de data a détruire par DdeFreeDataHandle
;----------------------- Serveur ---------------------------------------
invoke DdeGetData,hdata,addr ReceptData,sizeof ReceptData,0 ;transfert données
mov retour,eax ;preserve la réponse
invoke DdeGetLastError,HddeInst
.if eax == DMLERR_NO_ERROR
lea edx,ReceptData
add edx,retour
mov byte ptr [edx],0 ;<<<<<<<<<<<<<<<<<<<<<<<<
jmp @F



 Ajouter un commentaire




Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,718 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales