|
I did try it and it worked. I was merely making sure.
Why would you reply to a message when you don't aleast try and give an answer? This is the second time you've replied like this to one of my questions. I've said it before and I'll say it again, these forums aren't JUST for experts.
I didn't say I'm not going to handle my exceptions, I just wanted to know whether an empty and parameterless catch will work fine for the time being, as I still need to establish what my user wants to have done when an exception occurs.
|
|
|
|
|
Etienne_123 wrote: I still need to establish what my user wants to have done when an exception occurs.
This is not the way to look at it. If an exception occurs then it indicates a fault in your program, so you need to discover what the fault is and whether the program should continue. There are very few occasions when you should allow the program to continue, as your program, and thus your data/files/security may now be compromised. From this point on anything can happen.
|
|
|
|
|
Etienne_123 wrote: these forums aren't JUST for experts
correct.
everyone is welcome with some eagerness to learn, which includes reading documentation, using Google, experimenting a bit, and asking questions when nothing else helps or some advice is required.
Luc Pattyn [Forum Guidelines] [My Articles]
I only read code that is properly indented, and rendered in a non-proportional font; hint: use PRE tags in forum messages
|
|
|
|
|
I'm trying to send 8-bits of output data in C# from my netbook via a USB to Parallel cable. I already have inpout32.dll and thought I could use the integer output address 888 but this doesnt seem to be working?
Can anyone help me with which address I should be using or have code which can send data via a USB to Parallel cable?
Thanks for any help
|
|
|
|
|
Hi I am not sure whether this is your problem,
There is a general problem with USB to parallel. I know for sure that many times USB to parallel does not work and "true" parallel port is required.
T o answer that, Is there another program or application that can do the same thing via the same port and succeed ?
|
|
|
|
|
Don't know about the parallel cable bit, but it may be worth checking out #USBLib[^]. I understand it is good for handling USB communication.
If you have knowledge, let others light their candles at it.
Margaret Fuller (1810 - 1850)
www.JacksonSoft.co.uk
|
|
|
|
|
Dear Coders,
I building a windows application using C#.I build a MDI.MDI has menu.i need when i press like F1(function keys) a specific form will open.This way i want to use F1...F12.Which event and how i do that.
Any suggestion is appreciated.Thanks in Advance.
Shafik
|
|
|
|
|
Clue: ShortcutKeys
Panic, Chaos, Destruction.
My work here is done.
|
|
|
|
|
thank you very much for ur reply.
i using this way but its not working.would u help me:
if(e.KeyCode.ToString()"F1")
{
frmAllCheckInformation objfrmAllCheckInformation=new frmAllCheckInformation();
objfrmAllCheckInformation.ShowDialog();
}
|
|
|
|
|
Use google, or bing, and look for ShortcutKeys for crisake! In the designer, menu command, property ShortcutKeys set it.
JOB DONE. Stop faffing about.
Panic, Chaos, Destruction.
My work here is done.
|
|
|
|
|
Try with this :
if (e.KeyCode == Keys.F1)
DoSomething();
Abhijit Jana | Codeproject MVP
Web Site : abhijitjana.net
Don't forget to click "Good Answer" on the post(s) that helped you.
|
|
|
|
|
thank u very much.let me check
|
|
|
|
|
Dear Abhijit,
Which MDI's event i will use?I use KeyDown event and i wrote:
if(e.KeyCode==Keys.F1)
{
frmAllCheckInformation objfrmAllCheckInformation=new frmAllCheckInformation();
objfrmAllCheckInformation.ShowDialog();
}
Form is opened only one time.When i close and again press F1 the form is not coming.
would u help me...
|
|
|
|
|
You need to use ProcessKeyMessage
Check It[^]
Abhijit Jana | Codeproject MVP
Web Site : abhijitjana.net
Don't forget to click "Good Answer" on the post(s) that helped you.
|
|
|
|
|
|
Sorry i think i am a rubbish programmer.
i cant implement.would u tell me how i start
|
|
|
|
|
thanks abhijit i soled the problem.just done below:
//KeyPreview property should be true
if(e.KeyCode==Keys.F1)
{
frmAllCheckInformation objfrmAllCheckInformation=new frmAllCheckInformation();
objfrmAllCheckInformation.ShowDialog();
}
Shafik
|
|
|
|
|
That's Great !
Abhijit Jana | Codeproject MVP
Web Site : abhijitjana.net
Don't forget to click "Good Answer" on the post(s) that helped you.
|
|
|
|
|
Why?
Panic, Chaos, Destruction.
My work here is done.
|
|
|
|
|
Nagy Vilmos wrote: Why?
I didn't get you.
Abhijit Jana | Codeproject MVP
Web Site : abhijitjana.net
Don't forget to click "Good Answer" on the post(s) that helped you.
|
|
|
|
|
The example is right, but the concept being encouraged is not.
There should be commands that launch the forms in this case, and how it is called shouldn't be hard coded beyond the minimum. The command class allows for a short cut key to be associated and that should provide the nescessary access. Overriding the keybouard handler is really too low level for what is already provided by the framework.
Panic, Chaos, Destruction.
My work here is done.
|
|
|
|
|
That's true. Thanks !
Abhijit Jana | Codeproject MVP
Web Site : abhijitjana.net
Don't forget to click "Good Answer" on the post(s) that helped you.
|
|
|
|
|
In the MDI form, create a menu item for each child form and assign keyboard shortcuts to the items.
|
|
|
|
|
thanks.but i want to use Function keys
|
|
|
|
|
Hey,
This has gone on long enough. What people are trying to tell you is to just assign a function key as a short cut key. These assignments are usually done through the designer but example code is
this.MyMenuItem.ShortcutKeys = System.Windows.Forms.Keys.F1; .
Alan.
|
|
|
|