xcaliber13 Posted February 1, 2019 Posted February 1, 2019 For the life of me I just cannot figure out how to loop backwards thru an array. This is looping forward and not inserting in the correct position because the rows shift down. Local $jIndex =_ArrayFindAll($bArray, $bsearch, 0, 0, 0, 1) for $j = 0 to UBound($jIndex)-1 step 1 _ArrayInsert($bArray, $jIndex[$j]+1, "", 0) Next How do I get this to start at the end of the array? thank you
Moderators Melba23 Posted February 1, 2019 Moderators Posted February 1, 2019 xcaliber13, Loop from the bottom up: For $j = UBound($jIndex) - 1 To 0 Step -1 M23 Any of my own code posted anywhere on the forum is available for use by others without any restriction of any kind Open spoiler to see my UDFs: Spoiler ArrayMultiColSort ---- Sort arrays on multiple columnsChooseFileFolder ---- Single and multiple selections from specified path treeview listingDate_Time_Convert -- Easily convert date/time formats, including the language usedExtMsgBox --------- A highly customisable replacement for MsgBoxGUIExtender -------- Extend and retract multiple sections within a GUIGUIFrame ---------- Subdivide GUIs into many adjustable framesGUIListViewEx ------- Insert, delete, move, drag, sort, edit and colour ListView itemsGUITreeViewEx ------ Check/clear parent and child checkboxes in a TreeViewMarquee ----------- Scrolling tickertape GUIsNoFocusLines ------- Remove the dotted focus lines from buttons, sliders, radios and checkboxesNotify ------------- Small notifications on the edge of the displayScrollbars ----------Automatically sized scrollbars with a single commandStringSize ---------- Automatically size controls to fit textToast -------------- Small GUIs which pop out of the notification area
Davidowicza Posted February 1, 2019 Posted February 1, 2019 (edited) Just reverse it Local $jIndex =_ArrayFindAll($bArray, $bsearch, 0, 0, 0, 1) for $j = UBound($jIndex)-1 to 0 step -1 _ArrayInsert($bArray, $jIndex[$j], "", 0) Next Edit: Again I'm slow on the trigger finger... @Melba23 Edited February 1, 2019 by Davidowicza
xcaliber13 Posted February 1, 2019 Author Posted February 1, 2019 Ok!....... I knew that......yeah right! Late Friday afternoon...... ready for beer. Thank you Melba23 and Davidowicza.
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now