RE:comunicacion dde con visual basic
se puede enlazar sea con los textbox o con los label. Estos tienen la propiedad LinkTopic, en esta pones la aplicacion y el topico, supogamos que la aplicacion es DDE_X y el topico Bas, seria asi
LinkTopic = "DDE_X|Bas"
Ahora el linktitem, es el item con el cual de vas a conectar si fuera Peso entonces sería
LinkItem = "Peso"
La otra propiedad que te interesa es el Linkmode, con este inicias la conexion, por ejemplo
Peso.LinkMode = 1
y ya esta, ahora para enviar datos es con linkpoke, digamos que a traves del label dato se va a conectar con AL_H para enviar 0, seria asi
dato.LinkItem = "AL_H": dato = "0": dato.LinkPoke
Eso es todo, ya lo otro es trabajar un rato en lo que necesitas