Hi, i know this is in the wrong forum, but there doesn't seem to be an embedded visual basic forum. I have created a virtual keypad. In VB6 the code for the backspace button works - Text1.Text = Left$(Text1.Text, Len(Text1.Text) - 1). When i transfer this to Embedded VB3, it will not allow the '$' character. If you remove this in VB6, the code still works, but when transfered to Embedded VB3 it says "object not a collection". This is driving me crazy, can anyone tell me how to do this?