Solved

Ctrl + Tab key on VB 6.0

Posted on 2004-04-21
9
578 Views
Last Modified: 2013-12-26
Hi,

How to enable the ctrl+tab key on vb form ? By setting the TabIndex and Tabstop properties, I can move around the object in VB with the tab key. However, pressing ctrl+tab key proves to have no effect on changing the tab position. How can I achieve this ?

Thanks
0
Comment
Question by:hama-ayu-ism
  • 3
  • 2
  • 2
  • +2
9 Comments
 
LVL 3

Expert Comment

by:pg_india
ID: 10875968
could you please tell me what kind of effect you want on ctrl + tab key??
0
 
LVL 51

Expert Comment

by:Ryan Chong
ID: 10876075
To go to the next controls in layout in sequence order, first, try to set the TabIndex of the control acsending, start with 0 as the Form default focus controls. Set the TabStop Property to False if you want the control to bypass the "Tab" keypress. And when your form is running, just using keypress "Tab" to move the focus to next control (based on TabIndex and TabStop Property), but not Ctrl+Tab.
0
 
LVL 6

Expert Comment

by:mmusante
ID: 10878174
ctrl + tab is usually used to change window in MDI applications
0
Free Tool: Subnet Calculator

The subnet calculator helps you design networks by taking an IP address and network mask and returning information such as network, broadcast address, and host range.

One of a set of tools we're offering as a way of saying thank you for being a part of the community.

 

Author Comment

by:hama-ayu-ism
ID: 10885322
Hi all,

pg_india and ryancys : What I want to achive is to enable the user to fill all the textbox without having to use the mouse. I have set the tab index in order, and pressing the tab key would made the focus jump from one textbox to the other according to the tab order I have set. Let's say I have 3 text box, namely text1, text2 and text3.
On form load, text1 would have the focus. If I press the tab key, it would jump to text2. How do I get back to text1 withou having to press the tab key twice, but only have to press ctrl+tab and the focus would change from text2 back to text1 ? This is what I want to achieve.
Please let me know if I am not clear. English is not my first language, so please pardon me for any misunderstanding

mmusante : I think that should be Alt + tab to change windows ??

Thanks all
0
 
LVL 6

Expert Comment

by:mmusante
ID: 10885880
Alt + tab for standard windows (SDI applications)
ctrl + tab for windows internal to a MDI application
0
 
LVL 6

Accepted Solution

by:
mmusante earned 95 total points
ID: 10885885
>>>  How do I get back to text1

Try using shift - tab
0
 
LVL 2

Expert Comment

by:gimmeadrink
ID: 10885913
yep mmusant is right about all of them

shift is used for backwards in all parts of windows.

e.g.

shift + tab: goes to previous tab stop
shift + alt + tab: goes to previous application
shift + ctrl + tab: goes to previous mdi window
0
 
LVL 51

Expert Comment

by:Ryan Chong
ID: 10885922
and use Ctrl+F6 to change focus on internal windows
0
 

Author Comment

by:hama-ayu-ism
ID: 10886115
Ok,

Thanks all for the answers. Never thought off using shift + tab.

Thanks. Points goes to mmusante.
0

Featured Post

Free Tool: ZipGrep

ZipGrep is a utility that can list and search zip (.war, .ear, .jar, etc) archives for text patterns, without the need to extract the archive's contents.

One of a set of tools we're offering as a way to say thank you for being a part of the community.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Background What I'm presenting in this article is the result of 2 conditions in my work area: We have a SQL Server production environment but no development or test environment; andWe have an MS Access front end using tables in SQL Server but we a…
This article describes some techniques which will make your VBA or Visual Basic Classic code easier to understand and maintain, whether by you, your replacement, or another Experts-Exchange expert.
Get people started with the utilization of class modules. Class modules can be a powerful tool in Microsoft Access. They allow you to create self-contained objects that encapsulate functionality. They can easily hide the complexity of a process from…
This lesson covers basic error handling code in Microsoft Excel using VBA. This is the first lesson in a 3-part series that uses code to loop through an Excel spreadsheet in VBA and then fix errors, taking advantage of error handling code. This l…

830 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question