At 12:34 PM -0400 4/18/06, Joshua Demori wrote:
Actually that would work with the lowercase. I tried this though
If me.text = "Y" or me.text = "y" then .....
You realize that if one of these is true, then they are both true,
right? String comparison in RB is case-insensitive.
some bad programming in rs for case statements
You're making a lot of aspersions about RS/RB here, but it sounds to
me like you've got a tangled mess of code that (I suspect) has at
least one error in it. The fact that you're doing things like the
above, along with your dozen other posts on this subject (some of
them in the wrong thread), suggests to me that you're flailing around
without really understanding what you're doing. This is a good way
to introduce *more* bugs, but not to figure out what's going on.
Also, you said that if you try to reproduce the problem in a simple
project, then it goes away and the code works fine. That too
indicates that what you have here is some complex interdependency in
your own code that is tripping you up.
Some points that may help:
- A beep in Windows is the system's way of telling you that an event
was not handled. This could occur, for example, if you return False
to indicate that you haven't handled it, and no EditField has the
focus, so it goes on up to the window and then to the app, without
being handled. (I notice that you ARE calling SetFocus in your
KeyDown handler, so that's probably involved.)
- When things stop working in a new version of RB, it's very often
because your code was previously relying on some bug that has been
fixed, or undocumented feature that has changed. Of course it's also
possible that you've found some new bug; such things happen. But
don't assume that's the case; in my days of helping to support RB
users, usually complaints like yours turned out to be something wrong
in the user's code.
- If you can't reproduce it in a simple app, it generally means that
the problem is not what you think it is; the piece you plucked out of
your full app either wasn't the problematic piece, or was only a part
of it. You need to dig deeper and pin down exactly what's causing
the problem.
- If going bottom-up (building a simple example from scratch) doesn't
do it, then go top-down: make a copy of your project, and start
ripping things out of it until you've eliminated everything that
doesn't make the bug go away.
Its a same to have to buy another version when they all should produce
good executables. You would think.
I would indeed, and they do, and you don't need to buy another
version. You can use the remote debugger, and in some ways this is
actually better than running the IDE on the development machine. The
only way in which it's not is when you need lots of fast iterations
of tweaking UI or platform-specific behavior.
One more thing: please explain why we all need to read this:
_______________________________________________
Unsubscribe or switch delivery mode:
<http://www.realsoftware.com/support/listmanager/>
Search the archives of this list here:
<http://support.realsoftware.com/listarchives/lists.html>
_______________________________________________
Unsubscribe or switch delivery mode:
<http://www.realsoftware.com/support/listmanager/>
Search the archives of this list here:
<http://support.realsoftware.com/listarchives/lists.html>
_______________________________________________
Unsubscribe or switch delivery mode:
<http://www.realsoftware.com/support/listmanager/>
Search the archives of this list here:
<http://support.realsoftware.com/listarchives/lists.html>
_______________________________________________
Unsubscribe or switch delivery mode:
<http://www.realsoftware.com/support/listmanager/>
Search the archives of this list here:
<http://support.realsoftware.com/listarchives/lists.html>
_______________________________________________
Unsubscribe or switch delivery mode:
<http://www.realsoftware.com/support/listmanager/>
Search the archives of this list here:
<http://support.realsoftware.com/listarchives/lists.html>
_______________________________________________
Unsubscribe or switch delivery mode:
<http://www.realsoftware.com/support/listmanager/>
Search the archives of this list here:
<http://support.realsoftware.com/listarchives/lists.html>
_______________________________________________
Unsubscribe or switch delivery mode:
<http://www.realsoftware.com/support/listmanager/>
Search the archives of this list here:
<http://support.realsoftware.com/listarchives/lists.html>
Personally, I don't see it, but maybe there's some value here that
I'm missing. If not, then please trim your posts. I understand
you're upset, but annoying the very people you're asking for help via
poor list manners isn't generally productive. :)
Best,
- Joe
--
Joseph J. Strout
[EMAIL PROTECTED]
_______________________________________________
Unsubscribe or switch delivery mode:
<http://www.realsoftware.com/support/listmanager/>
Search the archives of this list here:
<http://support.realsoftware.com/listarchives/lists.html>