User form with 5 specific inputs.
User form with 5 specific inputs.
User form with 5 specific inputs.
User form with 5 specific inputs.
User form with 5 specific inputs.
User form with 5 specific inputs. User form with 5 specific inputs. User form with 5 specific inputs. User form with 5 specific inputs. User form with 5 specific inputs. User form with 5 specific inputs. User form with 5 specific inputs. User form with 5 specific inputs.
User form with 5 specific inputs. User form with 5 specific inputs.
User form with 5 specific inputs.
Go Back  Xtreme Visual Basic Talk > > > User form with 5 specific inputs.


Reply
 
Thread Tools Display Modes
  #1  
Old 12-09-2010, 07:59 AM
LOONYLEN LOONYLEN is offline
Newcomer
 
Join Date: Dec 2010
Posts: 9
Default User form with 5 specific inputs.


Hello,

I'm new to this website and to VB express.

I'm trying to create a User form that has six inputs.

1.) User input textbox 5.00 to 60.0 inches only accepted.
2.) User input textbox 2.50 to 30.0 inches only accepted.
3.) User input textbox 6, 8, & 10 nominal input only accepted.
4.) User input textbox 60% or 65% only accepted.
5.) User input textbox 2.50 to 30.0 inches only.
6.) User input textbox where 500 shows up in the box as "standard" but can be changed by user input.

Then an "OK & Cancel" button.

Can anyone help me with this. I don't know whether to use a dialog box or a form, what class, masked text box vs. not masked, etc...

Any help would be greatly appreciated.

Thanks,

LOONYLEN
Reply With Quote
  #2  
Old 12-09-2010, 08:43 AM
AtmaWeapon's Avatar
AtmaWeaponUser form with 5 specific inputs. AtmaWeapon is offline
Fabulous Florist

Forum Leader
* Guru *
 
Join Date: Feb 2004
Location: Austin, TX
Posts: 9,500
Default

I'm going to go out on a limb and suggest you read your textbook. If you don't have a textbook, get one; I recommend this one based on the table of contents. If you really don't want to buy a book, I'm not sure how much help I can be because it sounds like you need a textbook.

To answer your questions:
  • There's only one class for a form: Form. Dialog boxes are forms that are configured a certain way and displayed in a special way. If you've only got one form, it's pretty tough to make it a dialog box.
  • MaskedTextBox sounds nice but is relatively advanced. If you're taking a beginner's course I'd stick with TextBox until you understand the basics, then spend some time learning MaskedTextBox.
  • However, since many of your inputs want only numbers in specific ranges, you might have a look at the NumericUpDown control. It only allows numeric input, its Value property represents the number, and you can use the Minimum and Maximum properties to restrict the range of values.
  • For the inputs that need to be one out of a list of values, you might consider a ComboBox. Spend 30 minutes reading the documentation and playing with examples before asking "How do I use it?"
  • If you want to (or *have* to, considering it's likely for an assignment) use TextBox, you have two choices for restricting the input to the text box:
    1. Don't let the user press keys that aren't allowed. This involves handling a few keyboard events and (if you want to be thorough) defending against clipboard pasting. I usually find this tedious and fiddly and don't recommend it.
    2. Let the user input whatever they want, but when the "OK" button is pressed verify all inputs are valid and inform them if some aren't. This is more straightforward and not as annoying to users as you might think.

Get to reading that textbook. If you haven't been in class eat some humble pie, visit the instructor, apologize, and ask for some assistance. You have no idea how much it can brighten an instructor's week to see someone who they thought was a knucklehead turn around and surprise them; that can be worth magic bonus points in many cases (as in, your average is mysteriously higher than your grades indicate it should be and the instructor is certain you're just averaging it wrong. It's happened to me before.) This is very basic VB .NET stuff; the questions you're asking so far require only the knowledge to drag and drop. If you're that far behind, there's not much this forum can do to help you.

(It's not like I won't try to answer your questions if you don't read your textbook, but like the Posting Guidelines say: the effort I spend on answering your question is usually proportional to the effort I feel you've exerted. If I think you're trying to get me to do your homework for you so you can have fun with your mates instead of work you'll find it difficult to use my answers.)
__________________
.NET Resources
My FAQ threads | Tutor's Corner | Code Library
I would bet money 2/3 of .NET questions are already answered in one of these three places.
Reply With Quote
  #3  
Old 12-09-2010, 09:02 AM
LOONYLEN LOONYLEN is offline
Newcomer
 
Join Date: Dec 2010
Posts: 9
Default

I appreciate your help. The textbook thing might be a good idea.

I'm a 40 year old Design Engineer trying to create a few user form front ends to control some other programs I work with. Not a flakey college kid with a drinking problem, Heh, Heh.

I haven't had any formal training with VB and quite frankly, didn't think I would ever use it again after creating the three or four forms that I require.

After getting involved with VB and creating a few beginner forms I find it quite fascinating and just may take a few courses.

Of course, that doesn't help me with the project I'm currently trying to complete.

That is why I've hit the message boards for some help.

I know my questions are very basic and I guess that's why I figured it wouldn't be a problem getting some basic help.

I've scoured video tutorials, but cannot find a tutorial to show me the things I need to learn in order to complete my project.

Once again, thanks for the help.

Len
Reply With Quote
  #4  
Old 12-09-2010, 09:16 AM
AtmaWeapon's Avatar
AtmaWeaponUser form with 5 specific inputs. AtmaWeapon is offline
Fabulous Florist

Forum Leader
* Guru *
 
Join Date: Feb 2004
Location: Austin, TX
Posts: 9,500
Default

Ahh, that context helps out. I get too used to seeing the flaky college student. Feel free to ask more questions; I'll try to remember to avoid suggesting you pick up a book again

If I thought there were a good tutorial for these questions I'd point you to one, but it's more or less a matter of experience/being familiar with the controls that are available. That's why I suggested the book: usually they spend at least a chapter on going over each control and its basic usage.
__________________
.NET Resources
My FAQ threads | Tutor's Corner | Code Library
I would bet money 2/3 of .NET questions are already answered in one of these three places.
Reply With Quote
  #5  
Old 12-09-2010, 09:54 AM
LOONYLEN LOONYLEN is offline
Newcomer
 
Join Date: Dec 2010
Posts: 9
Default

I have found some nice tutorials about the toolbox here,
http://mynetx.net/wp-content/uploads...vb2008expr.pdf
Reply With Quote
  #6  
Old 12-09-2010, 02:09 PM
Michael___ Michael___ is offline
Centurion
 
Join Date: Sep 2009
Posts: 111
Default

Here's what I would do. Instead of using text boxes I would use numeric steppers. It will be a lot easy because you won't need to test whether or not the input is a number. Plus, it's really easy to set minimum and maximum values. Then for option 3, use 3 radio buttons. In fact, you can do everything you want, with out having to use any code. Take a look at the one I made (it's at the bottom of my post as an attachment)

What would be good is, if you changed the labels that read Inches and replaced them with drop down menu that let you select other units, such as millimetres and other units of length. There isn't much code but I will explain what it does.

A sub is just a collection of code that is executed when you want to. You create your own subs that run at different times. Subs can be when a button is clicked, when a form closes, when form loads and much, much more. Also, you can create your own subs that contain code that, otherwise, would have to be replicated and would look messy. For example, if you had ten buttons and you wanted each one to do the same thing, you might use a sub there. The reason I have explained subs is because I mention them a lot next and I didn't want to confuse you.

Firstly, all the maximum and minimum settings are in the Properties Tool Strip Container. In the code, there's an array. An array is a collection of data that can easily be accessed. Good for this purpose.The items in it are doubles so you can store decimal points in the values. The values represent all of the initial values that appear in the form. You could set this up in the Properties Tool Strip Container if you want, but I think this way is better. Next there is a sub. It's basically a way of resetting the form to all of the values stored in the array. Below that is the sub that executes when the form loads. Here we reset all of the values by running the first sub that was created. Next it's the sub that's called when the Reset_btn is clicked. That, like the load sub, also runs the Reset sub.

By using one sub that resets the form, it can be accessed easily with the line of code:
Code:
ResetValues()
If you have any problems understand the code I have written or anything, just say. For instance, you mention making your program control some other programs you work with. Do you know how to do this yet? I may be able to help you with that.
Attached Files
File Type: zip FiveUserInputs.zip (78.2 KB, 6 views)
Reply With Quote
  #7  
Old 12-10-2010, 12:13 PM
LOONYLEN LOONYLEN is offline
Newcomer
 
Join Date: Dec 2010
Posts: 9
Default

This is great. First let me say, thank you for your help.

Instead of radio buttons I used comboboxes. Does a combobox allow a user input as well as predefined (Not what I'm looking for, just a question)?

I would also like the form fields to be blank when the form is called, and the reset button to reset the form to blank again. Could you show me how to do that?

I would also like to use a cancel button as well (To close the form altogether).

Is the Length 1 number up or down box incremented? I would like to be able to type in any number (x.xx format) from 5.00 to 60.00. Example: 7.89. I would also like to add an error that says "Please keep input between 5.00 and 60.00".

The same with Length 2. Except the limits are now 2.00 to 42.00 still aloowing any number inbetween to be typed in and an error that says "Please keep input between 2.00 and 42.00".

Option #3 with the radio buttons has changed. Size limits now are; 4, 6, 7, 8, 9, 10, 11, 12, 14, 16, 18 & 20. How would you accomplish this now? Combobox?

Percentage has now changed to 50%, 55%, 60%, 65% & 70%. Combobox same as above?

Length 3 Would be the same as Length 2, but different values may be chosen.

Length 4 I would want to show up with 500 already entered when the form is called but also would like the ability to enter any value at all.

The three buttons at the bottom would be Ok, Reset and Cancel.

If you could help me with this, that would be great. I alredy have a small form working with other programs, just controling one or two items right now, but I understand the process. However this form is created, must have a way to interact with other programs.

I have a rectangular plate drawn in Inventor. When I open the file, I have a VB form open and ask for a user input of Length and Width. Here is the code:

AddReference "ILOGIC_TEST"
Sub Main()
Dim dlg as New ILOGIC_TEST.Dialog1
dlg.Length = Length
dlg.Width = Width
i = dlg.ShowDialog()
If (i = vbOK) Then
Length = dlg.Length
Width = dlg.Width
iLogicVb.UpdateWhenDone = True
End If
End Sub

Length and Width are parameter names given to the dimensions that drive the plate's Length and Width. I need to do this for the inputs shown as well.

Hope this sheds more light on what I'm trying to accomplish.
Reply With Quote
  #8  
Old 12-10-2010, 04:02 PM
Michael___ Michael___ is offline
Centurion
 
Join Date: Sep 2009
Posts: 111
Default

Firstly, the cancel button

Code:
Private Sub Cancel_btn_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Cancel_btn.Click
Me.Close()
End Sub
Next, your right about the comboboxes. Sometimes, if you only have a few items, or you want all the items to be displayed at the same time, you might use radio buttons, either one is fine. Except when you have like 12 items, like you do. Also, change the DropDownStyle to DropDownList, otherwise, the user can enter custom text, and you wouldn't want that now. You're probably right right about the percentages too, use a combobox. Length 3 is the same as 2. Length 4? Do you mean it can be text as well? If that is the case then use a textbox, otherwise, stick with the numeric stepper. (In my example, I have used a textbox and I've also included some code that checks if it is a number. You may wish to get rid of that code. I don't know is you have had much experience with any other programming languages, but in Visual Basic .Net, there's a really simple IsNumeric function for checking if strings are numbers. I really don't understand why any other languages don't have such a built in function.
You mention telling the user, if the value they enter is too big or too small. I have tried placing code in both the lost focus and the validating declerations. So when the user loses focus on the control or when the control is currently validating, but it seems the change happens before those two events are raised. Consequently, you can't provide a message to the user. If you really wanted to, you could create your own subs and not set minimum and maximum values for the numeric steppers. Personally, I would prefer to use the built in ones instead as it would save a lot of work.
Finally, I haven't added the code you gave me to this revision of the program as it contains some errors. Is there more? By the looks of things, this code is in some sort of loop? The value 'i' isn't declared and I assume this represents some form of counter in a loop. Also, what version of Visual Basic are you using. I am testing this on Visual Basic 2010 .NET Express Edition with Service Pack 4.0. What are you using and is there any more code?
You will probably understand more about that code than I do though, so there is probably more chance of you getting it to work.

P.S I've added some comments to the code.
Attached Files
File Type: zip FiveUserInputs.zip (51.3 KB, 3 views)
Reply With Quote
  #9  
Old 12-13-2010, 02:46 PM
LOONYLEN LOONYLEN is offline
Newcomer
 
Join Date: Dec 2010
Posts: 9
Default

What if I use all comboboxes?

If for Length_1 I use a combobox set to simple, this would allow a numeric user input. How would I write code to Limit the input values (The old between 5.00 & 60.00)?

This would also take care of Length_2 & Length_4.

Option_3 and Option_5 could be Dropdown List.

Also when the form is called, I would like all of these boxes blank.

I now have 5 more inputs, all comboboxes set to simple. I would like these boxes to appear with "standard" values when the form is called, but also be able to take a user input.

How do I do this?

I'm going to try to send the form and code back to you thru .zip to show you what I've done.
Attached Files
File Type: zip FiveUserInputs.zip (72.3 KB, 2 views)
Reply With Quote
  #10  
Old 01-06-2011, 03:58 PM
LOONYLEN LOONYLEN is offline
Newcomer
 
Join Date: Dec 2010
Posts: 9
Default Where did you go? I'm almost there.

Hey Michael,

Where did you go? I'm almost complete with this form, but still need a little more help. If you're still willing to give me some help, just check out my last post. Let me know what you think.

Thanks,

Len
Reply With Quote
  #11  
Old 01-06-2011, 04:00 PM
LOONYLEN LOONYLEN is offline
Newcomer
 
Join Date: Dec 2010
Posts: 9
Default

Hey Michael,

Where did you go?
Reply With Quote
  #12  
Old 01-07-2011, 01:04 PM
AtmaWeapon's Avatar
AtmaWeaponUser form with 5 specific inputs. AtmaWeapon is offline
Fabulous Florist

Forum Leader
* Guru *
 
Join Date: Feb 2004
Location: Austin, TX
Posts: 9,500
Default

This is not a chat room. It usually takes some time for a person to respond to a post. If you think of something to add after 2 minutes, you should probably use the Edit button instead of posting a new post. (It's sometimes considered rude to "bump" a post to the top by replying to it, but you waited 2 weeks to do so and that's pretty adequate.) In addition, the members of this forum volunteer their help and are not obligated to write your program for you. Sometimes people get busy and can't come back, other times they might decide they've helped all they can. You're doing good so far, but you're just starting and don't necessarily know where to look to find things. I can help with that.

It looks like your last questions started in post #9:
Quote:
If for Length_1 I use a combobox set to simple, this would allow a numeric user input. How would I write code to Limit the input values (The old between 5.00 & 60.00)?
The best thing to do would be to use a NumericUpDown rather than a ComboBox. NumericUpDown was designed for numeric input and thus automatically restricts inputs to numbers, lets you set a minimum and maximum value, and lets you specify a number of decimal places to be displayed. It is the best control for accepting numeric input, and for some reason every time I suggest it I get back some excuse. The excuse is almost always a veil around "Well I've already started using <other, inappropriate control> and I don't want to change." Don't be that guy. Try using NumericUpDown. I suppose your excuse might be that you like how the combo box lets you provide common values. Remove any bias and actually try using it. Ask yourself which is easier: to click a combo box, find "4.00", move the mouse to it, and click it, or to type "4" and be done. It's almost always easier to type out a number than seek it in a list, especially if the number is less than about 4 digits.

If you insist on using a combo box, I need some more information. You keep mentioning "Length_1", but I don't see anything with that name in the code file. There's only two combo boxes in the application, neither have values from 5.00 to 60.00. I'll ignore this and pretend you have one. Ask yourself this: if I handed you a piece of paper with a number on it, how would you check if it was between 5.00 and 60.00? You'd first see if it was > 5.00, then check if it was < 60.00, right? That's how you ensure a value in some text-based control falls between a range:
Code:
Dim input As Integer = Integer.Parse(yourControl.Text)
If input > 5.00 AndAlso input < 60.00 Then
    ' Valid value
Else
    ' Invalid value
End If
Don't focus on that I used an If/Else here: focus on the code that checks the range.

*update* Oh, I just figured it out. You set the combo box controls to "Simple". That doesn't do what you think. A combo box in this mode is more like a list box with a text box on top; since you sized the combo box so only the text portion is visible, the list part is impossible to use. It's a waste of effort.

Next question:
Quote:
I would like these boxes to appear with "standard" values when the form is called, but also be able to take a user input.

How do I do this?
If you set a combo box's DropDownStyle to DropDown, you get a combo box with an editable text region. This is a little more complicated to use because you can't rely as much on the SelectedIndex property. If you want it to appear with a value that's pre-selected, you should set the SelectedIndex property of the combo box to the appropriate value. Note that some rules apply: the index *must* be a valid index into the list of items. For example, right now your "Reset" button throws an exception because Babbit_OD_cmb has no items. In that case, the only valid index is -1, which has the meaning "no selection". (This isn't magic knowledge, it's documented.) Likewise, your later line that sets Shoe_Support_Hertz_cmb.SelectedIndex to 300,000 is going to die as well; I didn't check if you really have 300,000 values in that combo box but I doubt it. You probably meant to set the SelectedValue property or, since you're using a simple-mode combo box anyway, Text.

I felt kind of like I was being too mean, so I "fixed" the application. Let's talk about the changes.

First, I assumed if there were no values in a combo box you didn't intend for there to be values. I converted these to text boxes because there's no point in using a combo box if you aren't going to provide values. Note the names I chose are different than your naming convention; .NET developers tend to agree on the naming convention I used. Things go more smoothly when we all follow the same conventions. (Plus, the _ character is sort of difficult to type, especially_when_you_have_to_do_it_a_lot.) I also updated your comments; there's no need for things like "This sub contains code..." What else would it contain? A big part of writing good comments is keeping them concise: the longer they are the longer it will take you to read and understand them. Ugh. I digressed into style points, let's talk technical stuff.

I updated ResetValues() to do the best I could with my limited information. Each combo box is set to its first value by setting SelectedIndex to 0. Each text box is cleared since I had no idea what a good default would be; you could make the text box have a default value by setting the Text property.

Now for the validation part. I couldn't do much here without more detailed knowledge, and it's really your job to write this code, so I just did some representative samples. I don't like focus-based validation because it can lead to some nasty situations. Here's a scenario that focus-based validation like yours doesn't solve well:
  1. User enters some values.
  2. User gets to the "Babbit O.D." input control and enters an invalid value.
  3. User decides they have to do something else first, so they click "Cancel".
  4. Focus moves from the "Babbit O.D." control, which causes you to validate the value. It's invalid, so you display a message box and move focus to the combo box.
  5. The user tries to click "Cancel" again.
  6. Step 4 repeats.
  7. The user says awful things about the person that coded this application (and probably the mother of the programmer too.)
I really hate when I have to go correct some form values to close an application. Don't subject your users to that. It's *nice* to move focus to the right control, but it can backfire in a few cases. My technique will only validate when the "Create Model" button is clicked. There is an ErrorProvider control that lets you mark the invalid controls; I'm making use of that and suggest you read its documentation. The basic functionality you need to be aware of is if you call SetError(), it will display an error glyph next to a control; if there's no error you can clear the existing error by setting the error to an empty string. I only did the first control ("Babbit O.D.") and the first combo box ("Base Ring I.D."). Here's the rules I used for validation:
  • "Babbit O.D." must be an integer between 0 and 60, inclusive.
  • "Base Ring I.D." Must be a percentage value between 50% and 70%. It is acceptable if the number omits the "%" sign.
These are implemented in a ValidateControls() function that returns false if a rule is broken. It is called when the "Create Model" button is clicked, and if any control is invalid no model is created. Don't focus so much on where and how I used If statements; there's numerous ways to write this. The important part is how to tell if a value's numeric (TryParse() and how to tell if a value is within a range (comparisons with <, >, <=, or >=.) There's a neat trick in how I allow the % sign: I just remove it if it's there. It's not the only way, but that's how I chose to do it.

While we're at it, this is a good lesson in naming stuff. The original name "five user inputs" for the project made sense to you because you felt it was a matter of having five user inputs. That's a bad name though; it doesn't describe what the program does and it's not even accurate now that there's 10 user inputs. The default output is going to be "FiveUserInputs.exe". You and your users would probably have appreciated a name like "ThrustBearingConfigurator.exe". Several months from now you might have multiple projects, and it will be harder to remember which one is the right one with names like this. In the future, pick names that describe the program, not how it's made.
__________________
.NET Resources
My FAQ threads | Tutor's Corner | Code Library
I would bet money 2/3 of .NET questions are already answered in one of these three places.
Reply With Quote
  #13  
Old 01-07-2011, 02:18 PM
LOONYLEN LOONYLEN is offline
Newcomer
 
Join Date: Dec 2010
Posts: 9
Default

Wow, First of all let me apologize as I did not understand how this website operated. I thought if I replied to a post in a thread that I started, the reply only went to the person I was replying to and I didn't think it had anything to do with the position of the thread as opposed to others in the forum.

As far as the very quick VB-101, this will take a while for me to digest because you've mentioned things I've never even heard of and since you didn't upload the file for me to examine the changes you've made I'm forced to decipher what you've written and apply it to my code (If I even can), and see how it works.

As far as the naming of the program, style, and certain tools that were used, that was not my idea at all, but the idea of the user who was helping me previously.

I appreciate you letting me use the forum for what I thought the forum was here for, and that is to access help with code and programming. Obviously, this is not what this forum is for because I feel like I've "bothered" everyone with my "newbie" questions.

I may be new to programming and may not have anything to teach on the subject, but I think you could afford to learn how to treat people with a little bit of respect, even if you are the "Guru" to their "Newbie". Certainly, you're not the best at everything you do. What is there to gain by treating people so harshly? I will be revoking my membership to this forum and find the help I require elswhere, so as not to annoy you any longer.

Another lesson you could learn from this reply is how to maintain a calm demanor, while bowing out with class.

Thanks again for everything.

Len
Reply With Quote
  #14  
Old 01-07-2011, 02:36 PM
AtmaWeapon's Avatar
AtmaWeaponUser form with 5 specific inputs. AtmaWeapon is offline
Fabulous Florist

Forum Leader
* Guru *
 
Join Date: Feb 2004
Location: Austin, TX
Posts: 9,500
Default

Quote:
Originally Posted by LOONYLEN View Post
As far as the very quick VB-101, this will take a while for me to digest because you've mentioned things I've never even heard of and since you didn't upload the file for me to examine the changes you've made I'm forced to decipher what you've written and apply it to my code (If I even can), and see how it works.
Argh. That's a doofus mistake I make from time to time. I've remedied that in this post.

Quote:
I appreciate you letting me use the forum for what I thought the forum was here for, and that is to access help with code and programming. Obviously, this is not what this forum is for because I feel like I've "bothered" everyone with my "newbie" questions.

I may be new to programming and may not have anything to teach on the subject, but I think you could afford to learn how to treat people with a little bit of respect, even if you are the "Guru" to their "Newbie". Certainly, you're not the best at everything you do. What is there to gain by treating people so harshly? I will be revoking my membership to this forum and find the help I require elswhere, so as not to annoy you any longer.

Another lesson you could learn from this reply is how to maintain a calm demanor, while bowing out with class.
I'm sorry if I offended you. I reviewed my post and I legitimately do not understand how it could be interpreted as harsh or that I had been bothered, other than my first paragraph. That part was technical and dry because it's part of my "job" here as a forum leader to communicate forum policies when they appear to have been misinterpreted or forgotten. It's icky stuff and the only kinds of paragraphs I try to keep short. It's not answering questions and there's no way to phrase it without some kind of implied "...or else" on the end of it. As such, when I write them out they are usually void of flowery language because I feel it is better to soothe the wound with a detailed answer than to spend time finding a more blunt weapon. The rest of the post is a technical discussion of the problems and a solution that I mistakenly forgot to attach. The "don't focus on X, look at Y" parts may have seemed grating but in my experience I've noticed newer programmers can get hung up on the structure rather than substance of the code; it was an attempt to point out which part was really important.

I apologize if I offended you; it upsets me when I offend by accident. If anyone's bothered by your questions then the best thing for them to do is not respond. I'm certainly not bothered because I don't tend to spend an hour on answering questions that I feel are worthless; in fact I prefer to ignore them and let someone else bother with them. I bowed out of the thread when Michael__ seemed interested in helping and returned when it became clear he wasn't as actively involved anymore. I regret that I hurt your feelings so badly, and I'd like to know exactly what I did so I can avoid recreating the scenario if possible.
Attached Files
File Type: zip FiveUserInputs.zip (15.0 KB, 2 views)
__________________
.NET Resources
My FAQ threads | Tutor's Corner | Code Library
I would bet money 2/3 of .NET questions are already answered in one of these three places.
Reply With Quote
  #15  
Old 01-07-2011, 03:11 PM
LOONYLEN LOONYLEN is offline
Newcomer
 
Join Date: Dec 2010
Posts: 9
Default

You said it yourself, "I felt kind of like I was being too mean, so I "fixed" the application." You felt it and so did I. I guess it wasn't all that harsh though, I just felt like I was being slammed for everything I did wrong, when most of it was the help I got from another user. That's what I'm here for, Help.

I'm truly grateful for all of the help I've received from this site so far. It's great stuff.

I apologize for misinterpreting your post. I see now that you wouldn't have gone out of your way to post such a lengthy and info packed message if your intent was not to help.

I'll review what you've done and be in touch in a week or so. Probably with a few new questions, Heh, heh.

All is forgotten and thanks again for your help.
Reply With Quote
Reply


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off

Forum Jump

Advertisement:





Free Publications
The ASP.NET 2.0 Anthology
101 Essential Tips, Tricks & Hacks - Free 156 Page Preview. Learn the most practical features and best approaches for ASP.NET.
subscribe
Programmers Heaven C# School Book -Free 338 Page eBook
The Programmers Heaven C# School book covers the .NET framework and the C# language.
subscribe
Build Your Own ASP.NET 3.5 Web Site Using C# & VB, 3rd Edition - Free 219 Page Preview!
This comprehensive step-by-step guide will help get your database-driven ASP.NET web site up and running in no time..
subscribe
User form with 5 specific inputs.
User form with 5 specific inputs.
User form with 5 specific inputs. User form with 5 specific inputs.
User form with 5 specific inputs.
User form with 5 specific inputs.
User form with 5 specific inputs. User form with 5 specific inputs. User form with 5 specific inputs. User form with 5 specific inputs. User form with 5 specific inputs. User form with 5 specific inputs. User form with 5 specific inputs.
User form with 5 specific inputs.
User form with 5 specific inputs.
 
User form with 5 specific inputs.
User form with 5 specific inputs.
 
-->