473,327 Members | 2,025 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,327 software developers and data experts.

key event

hi
if i create a empty form the onkeydown from form1 works fine
but if i place a button on the form the method will not be called.
what must i do to handle a keyDown event in form1
thx
martin
Nov 15 '05 #1
3 1471
Set the "KeyPreview" property on the form to True. This will fire keyboard
events on the form even when a control has the focus.
"m.pfeffer" <ud****@chello.at> wrote in message
news:3V*********************@news.chello.at...
hi
if i create a empty form the onkeydown from form1 works fine
but if i place a button on the form the method will not be called.
what must i do to handle a keyDown event in form1
thx
martin

Nov 15 '05 #2
Philip Rieck wrote:
Set the "KeyPreview" property on the form to True. This will fire keyboard
events on the form even when a control has the focus.
"m.pfeffer" <ud****@chello.at> wrote in message
news:3V*********************@news.chello.at...
hi
if i create a empty form the onkeydown from form1 works fine
but if i place a button on the form the method will not be called.
what must i do to handle a keyDown event in form1
thx
martin


THX
this work fine but not with the arrow keys
martin
Nov 15 '05 #3
The arrow keys are not captured by KeyPreview, for some reason (bug or by
design).

To capture these you'll have to use an IMessageFilter. See part three of
this article, although you may want to read the whole thing...

http://community.borland.com/article...,30129,00.html

"m.pfeffer" <ud****@chello.at> wrote in message
news:zu********************@news.chello.at...
Philip Rieck wrote:
Set the "KeyPreview" property on the form to True. This will fire keyboard events on the form even when a control has the focus.
"m.pfeffer" <ud****@chello.at> wrote in message
news:3V*********************@news.chello.at...
hi
if i create a empty form the onkeydown from form1 works fine
but if i place a button on the form the method will not be called.
what must i do to handle a keyDown event in form1
thx
martin


THX
this work fine but not with the arrow keys
martin

Nov 15 '05 #4

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

0
by: Andy Read | last post by:
Hello all, I have the requirement to produce source code that produces an object hierarchy. Example: Root | Folder 1
18
by: Christopher W. Douglas | last post by:
I am writing a VB.NET application in Visual Studio 2003. I have written a method that handles several events, such as closing a form and changing the visible status of a form. I have some code...
8
by: Mark | last post by:
Hi, I'm looking for some ideas on how to build a very simple Event processing framework in my C++ app. Here is a quick background ... I'm building a multithreaded app in C++ (on Linux) that...
9
by: VK | last post by:
My original idea of two trains, however pictural it was, appeared to be wrong. The truth seems to be even more chaotic. IE implements its standard down-up model: any mouse event goes from the...
13
by: Charles Law | last post by:
Mr "yEaH rIgHt" posted the following link about a week ago in answer to my question about removing event handlers. > http://www.vbinfozine.com/t_bindevt.shtml Following on from that post, the...
12
by: Jack Russell | last post by:
My unstanding of all VB up to and including vb6 is that an event could not "interrupt" itself. For instance if you had a timer event containing a msgbox then you would only get one message. ...
41
by: JohnR | last post by:
In it's simplest form, assume that I have created a usercontrol, WSToolBarButton that contains a button. I would like to eventually create copies of WSToolBarButton dynamically at run time based...
9
by: jeff | last post by:
New VB user...developer... Situation...simplified... - I want to wrap a pre and post event around a system generated where the pre-event will always execute before the system event and the...
19
by: Daniela Roman | last post by:
Hello, I try to fire an event under a button click event and maybe anybody can give a clue please. I have let's say a WEB grid with PageIndexChanged event: private void...
5
by: jaysonnward | last post by:
Hello All: I've recently been recreating some 'dropdown menus' for a website I manage. I'm writing all my event handlers into my .js file. I've got the coding to work in Firefox, but the...
0
by: ryjfgjl | last post by:
ExcelToDatabase: batch import excel into database automatically...
0
isladogs
by: isladogs | last post by:
The next Access Europe meeting will be on Wednesday 6 Mar 2024 starting at 18:00 UK time (6PM UTC) and finishing at about 19:15 (7.15PM). In this month's session, we are pleased to welcome back...
1
isladogs
by: isladogs | last post by:
The next Access Europe meeting will be on Wednesday 6 Mar 2024 starting at 18:00 UK time (6PM UTC) and finishing at about 19:15 (7.15PM). In this month's session, we are pleased to welcome back...
0
by: Vimpel783 | last post by:
Hello! Guys, I found this code on the Internet, but I need to modify it a little. It works well, the problem is this: Data is sent from only one cell, in this case B5, but it is necessary that data...
0
by: jfyes | last post by:
As a hardware engineer, after seeing that CEIWEI recently released a new tool for Modbus RTU Over TCP/UDP filtering and monitoring, I actively went to its official website to take a look. It turned...
0
by: ArrayDB | last post by:
The error message I've encountered is; ERROR:root:Error generating model response: exception: access violation writing 0x0000000000005140, which seems to be indicative of an access violation...
1
by: CloudSolutions | last post by:
Introduction: For many beginners and individual users, requiring a credit card and email registration may pose a barrier when starting to use cloud servers. However, some cloud server providers now...
1
by: Defcon1945 | last post by:
I'm trying to learn Python using Pycharm but import shutil doesn't work
0
isladogs
by: isladogs | last post by:
The next Access Europe User Group meeting will be on Wednesday 3 Apr 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM). In this session, we are pleased to welcome former...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.