• Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 332
  • Last Modified:

Can someone explain a weird, selective attitude that Vb.Net is giving me on button controls?

I have a simple Vb.Net Windows Form with 12 buttons on it.  Each button accesses the same Function Module and returns the same effect.  The only difference between buttons is that when each button is clicked, there is a different array of numerical values (no more than 10) that is sent to the Function.

Button#1 works fine.

Button#2 works fine.

Buttons# 3 - #12 do not work at all.

The code is exactly the same for every button, as mentioned, and the data being sent is not an issue (I already tried switching values around- still the only working buttons are #1 and #2).

When putting breakpoints in the code, the points are reached, but the return effect just plain does not show for any buttons #3-#12.  At times, it seems to just drop out of the function at random places without fulfilling the designated commands.  As I said, stepping through the code shows that each line is being encountered, but not necessarily carried out.

Why would this be happening? Is this a strange VB.NET bug that I'm not aware of?

Thanks for all suggestions!
0
Larry_T
Asked:
Larry_T
3 Solutions
 
planoczCommented:
Do you have sample code?
It should work like you said, but you can't tell without some idea of what the app is walking thru.
0
 
y1381Commented:
I once has this problem. Later I found out that I had place once button over another one and this was creating a problem. Try deleting you buttons and creating them again ..
0
 
srcalcCommented:
They are probably not the same, the form designer code is probably different. I suggest deleting all the buttons and remaking them.
0
 
Larry_TAuthor Commented:
Actually, I did find the error.... it was in the form designer code, but it was my fault.  I stupidly went into it previously and tried adjusting a few particular values depending on the button clicks, and forgot to change them back when I saw the result it would do.  

At least my error only cost me 100 points as opposed to $100 :D
0

Featured Post

Technology Partners: We Want Your Opinion!

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

Tackle projects and never again get stuck behind a technical roadblock.
Join Now