Cool, noch nie was von
DDE gehört oder mit gemacht, aber scheint gut zu laufen.
1. Eine DdeClientConv ins Form ziehen (Findet man bei System).
Dort bei den Eigenschaften : DdeService "DMM" eingeben und als Topic dein Gerät "UT61B@USB2" oder wie bei mir "UT61E@USB1" eingeben
2. eine DdeClientItem ins Form ziehen.
Dort als DdeItem ein v eintragen
und bei DdeConv die vorherige Komponente auswählen.
Nun sollte der Messwert schon bei Text erscheinen.
3. ein Label ins Form ziehen
4. Bei dem Ereigniss "OnChange" der DdeClientItem deinen code einfügen:
Label1.caption:=DdeClientItem.text;
Kleine Anmerkung noch, wenn man das soweit gemacht hat, wird man feststellen das Delphi das Form zur Entwicklungszeit nerviger weiße aktualisiert.
Um das zu unterbinden, noch "DdeClientConv" auf ddeManual umstellen und folgenden code bei OnCreate einfügen:
DdeClientConv.OpenLink;