About Brandon Drake Expertise I can answer questions regarding the Graphics object, file access, general optimization, printing (on paper), user controls, program mathematics, the registry, creating macros, processes, and fundamental or basic questions. I have made a few asp.net pages but I do not know the language extensively. I have not done much work with databases but I have created my own database systems.
Experience I have been programming with visual basic for 6 years. In all I have written programs in about 8 programming languages, although, I only know about 3 well. I have written a few applications but mainly I like to write programs for fun.
Expert: Brandon Drake Date: 5/17/2006 Subject: Fill in the blanks questionnaires
Question Thanks for the speedy reply, unfortunately I am still struggling. My questionnaire now loads up a text file but is doing little else. I can get a button to read the next line of the file but it is not accepting correct answers. What I really need is for it to accept an answer in a txt box and then compare that to a list of possible answers, decide if it is correct, collate a score and move on to the enxt question. Any advice?
Richard
-------------------------
Followup To
Question -
I am trying to create a questionnaire in VB.net that could be used by someone to loads up a questionnaire and then for reach question fill in the blank bit as their answer. It needs to collate the correct answers and then give a total at the end. Have you any advice?
Answer -
Richard,
Well you could start by making an array of questions, and an array of answers that would be saved as the user submits information.
You could create a Form with a Label, Text Box, and a Button. Then every time the user clicked the button (a "Next" button) the Label's text would change to the text of the next question and the Text Box's information would be stored in the answers array. When you are done you could compare each answer to an answer's array.
I am guessing that you would want to use a file to load the questionnaire. There are hundreds of ways of loading the questionnaire so I can't give you a strait solution. I would look up the "StreamReader" and "StreamWriter" classes in Help.
If you have any more questions or if something above was not clear, you can always send me another question.
Good Luck,
Brandon Drake
Answer Richard,
You could read from the file as someone submits answers. So you read the file and get a question. Put the question on the screen and wait for the user to input an answer. when they do, read the answers from the file and compare their answer to the ones in the file. If you store the answers in a format like "answer1,answer2,answer3" you could use the Split() function to separate the answers. You can look that up in help in order to see how it works.