Link to home
Start Free TrialLog in
Avatar of Silvey
Silvey

asked on

Determining the index of current control in array

I have 2 arrays - one holding a "beginning" 9 digit number, the other holding an ending 9 digit number.  When the user hits ENTER or TAB, I would like the first 7 digits from the beginning number to appear in the ending number box.  I can make the code work if I use individual textboxes but since this is an array, it's a bit different.  How do I determine the item number of my current control in the array?  What I would like is this:

Beginning                      Ending
123456789 - HIT TAB OR ENTER - 1234567
998879988 - HIT TAB OR ENTER - 9988799
Avatar of prashant_n_mhatre
prashant_n_mhatre

Which langauge man? VB?
Avatar of Silvey

ASKER

Visual Basic - SORRY!
Avatar of Silvey

ASKER

Visual Basic - SORRY!
I don't understand. Do you have a control array, a numeric array, or both? If you have a control array, the index of the control will be given to you in the event parameters, eg Text1_LostFocus(Index As Integer).

Zaphod.
Can you make a small list of what element are on the screen, what kind of array you have, and where the data is actually coming from. That will help quite a bit...

Regards,
CJ
Avatar of Silvey

ASKER

I have 2 arrays of textboxes; array 1 = BEGINNINGIDs, array 2 = ENDINGIDs.  The user keys a "beginning id" which is a 9 digit number then hits TAB or ENTER (which takes them to the ending id box).  After entering the beginning id, when the user hits ENTER or TAB, I would like the first 7 digits from the beginning id to appear in the ending id box.
ASKER CERTIFIED SOLUTION
Avatar of CJ_S
CJ_S
Flag of Netherlands image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Avatar of Silvey

ASKER

Thank you, CJ!  I thought that I had to explicitly reference the index...I didn't realize that just using INDEX was sufficient!
Glad to be of service!

Regards,
CJ