I'd like my prog to pop up a box in which the user can enter text to store it in a variable. Do i have to create a new form for this?
If you only need to input one string at a time, you could use Microsoft.VisualBasic.Interaction.InputBox .
If you need to be able to input more than one string or other things (like a selection from a dropbox or a date from a calendar), you will need to implement your own control.
Update: Here is an SO question that will help you out a bit more. It's fairly similar to yours in that the answer is the same, but I think your question is different enough to not be considered a duplicate.
假设您使用的是WinForms, 这应该会对您有所帮助,
The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.