I’m working with some old VB6 code and have a scenario I’m trying to correct. I have a form that allows you to enter a person ID (use renters this in a textbox at the top) and click “show” it lists the appointment in the textbox on the same form. There is also a button that loads a new form that allows the user to edit the displayed data and save the change.
E.g. Change persons age from 65 to 64. I make this change, and save it. The save is successful and I unload the form to return to Form1. However, I must click “show” again to refresh the displayed data in the textbox to ensure the change is visible. I cannot figure out how to refresh this form, so the user doesn’t have to click “show” to repopulate the textbox with the new value. Can anyone assist? I can’t just create a new instance of Form1, because if I did that the person ID field would be blank.
Thanks!
Short version: How do I refresh a form to get latest data while still obtaining the relevant person ID.
I used this to refresh the screen without losing data.
I had to dig through a lot of old code to figure it out. This section had been written a long time ago, and worked well.
It’s quite a specific function, and “cmdDetails_Click” contains alot of custom validation, but it’s not too dis-similar to AngryHackers answer.