Extra practice
Exchanging data between text parts one keystroke at a time is rather inefficient. Normally you will want to exchange data after the user is done entering text in the DDE server's text field. Close all your test windows, if you haven't already done so, and open the settings for the Text part in ShoppingServerView. Uncheck Signal events on each keystroke on the settings page. Select OK to accept the changes.
Save your work and test your application again. Be sure to start the ShoppingServerView prior to starting the ShoppingClientView. Now, the server's Text string is no longer sent to the DDE client keystroke by keystroke. Instead, the string is sent only when you select Add or otherwise move the keyboard focus from the server's Text part.
Last modified date: 01/29/2015