How to create Word's Auto correct like feature for a Text Box on a Form
Posted on 2010-09-19
I have text Box (myTextBox) on a Form1 in simple Visual Basic Application for Visual Studio 2008.
I would like to create a Microsoft's Word like auto correct feature for this text box so that if I enter a predefine combination of letter followed by a space then that predefined sequence of letters gets immediately replaced by a predefined word or phrase. For example if I would like have ensure that if the user types hte in the text box followed by space that it should get immediately replace by ( the ) and if the user types whre followed by space, then this should get replaced immediately by ( where ). In other words I am trying to achieve a simple immediate spell check like feature for myTextBox. The only difference is that I am not aiming to create a full dictionary spell check feature, but a spell check for a limited number (10 to 15) of character combinations.
I would appreciate some guidance on the possible ways (approaches I can take ) to achieve this and if there is a piece of code that will help me achieve this I would appreciate if I could have that.
Many thanks for your help in anticipation.