jmg39926 Posted June 27, 2012 Share Posted June 27, 2012 (edited) here is my question: I created 50 labels on a form -- L1..L50 in a 10 x 5 matrix is there a way so I do not have to code GUICtrlSetState ($L1, $GUI_Hide + $GUI_Disable) GUICtrlSetState ($Ll2, $GUI_Hide + $GUI_Disable) . . .GUICtrlSetState ($L50, $GUI_Hide + $GUI_Disable) I tried - and it does not work for $i = 1 to 50 $Lnumber = "$L" & $i ; $Lnumber then is $L1,$L2, $L3..... GUICtrlSetState ($Lnumber, $GUI_Hide + $GUI_Disable) next To explain what I am doing is that I have a 10 x 5 excel sheet and posting it to the screen and only specific fields are to be visible to specific users. The above is to whack all of the entries and then I will enable the cells that the user is allowed to view / change. There will be some other functions (if, case etc) is there anything special requirement to use the $Lnumber method. Direct replies can be sent to <snip> Thanks. Edited June 27, 2012 by Melba23 Email address removed Link to comment Share on other sites More sharing options...
Moderators Melba23 Posted June 27, 2012 Moderators Share Posted June 27, 2012 jmg39926, I have removed your email address as I assume you do not want to be spammed to death. 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 Link to comment Share on other sites More sharing options...
water Posted June 27, 2012 Share Posted June 27, 2012 The easiest way is to put the ControlID of the labels not into individual variables but into an array. Global $aIDs[50] For $i = 0 to UBound($aIDs) - 1 $aIDs[$i] = GuiCtrlCreateLabel(...) Next ;... For $i = 0 to UBound($aIDs) - 1 GUICtrlSetState ($aIDs[$i], $GUI_Hide + $GUI_Disable) Next My UDFs and Tutorials: Spoiler UDFs:Active Directory (NEW 2022-02-19 - Version 1.6.1.0) - Download - General Help & Support - Example Scripts - WikiExcelChart (2017-07-21 - Version 0.4.0.1) - Download - General Help & Support - Example ScriptsOutlookEX (2021-11-16 - Version 1.7.0.0) - Download - General Help & Support - Example Scripts - WikiOutlookEX_GUI (2021-04-13 - Version 1.4.0.0) - DownloadOutlook Tools (2019-07-22 - Version 0.6.0.0) - Download - General Help & Support - WikiPowerPoint (2021-08-31 - Version 1.5.0.0) - Download - General Help & Support - Example Scripts - WikiTask Scheduler (NEW 2022-07-28 - Version 1.6.0.1) - Download - General Help & Support - Wiki Standard UDFs:Excel - Example Scripts - WikiWord - Wiki Tutorials:ADO - WikiWebDriver - Wiki Link to comment Share on other sites More sharing options...
jmg39926 Posted June 27, 2012 Author Share Posted June 27, 2012 THANK YOU!!!!! RIght on the ball!!!!! Link to comment Share on other sites More sharing options...
water Posted June 27, 2012 Share Posted June 27, 2012 Glad to be of service My UDFs and Tutorials: Spoiler UDFs:Active Directory (NEW 2022-02-19 - Version 1.6.1.0) - Download - General Help & Support - Example Scripts - WikiExcelChart (2017-07-21 - Version 0.4.0.1) - Download - General Help & Support - Example ScriptsOutlookEX (2021-11-16 - Version 1.7.0.0) - Download - General Help & Support - Example Scripts - WikiOutlookEX_GUI (2021-04-13 - Version 1.4.0.0) - DownloadOutlook Tools (2019-07-22 - Version 0.6.0.0) - Download - General Help & Support - WikiPowerPoint (2021-08-31 - Version 1.5.0.0) - Download - General Help & Support - Example Scripts - WikiTask Scheduler (NEW 2022-07-28 - Version 1.6.0.1) - Download - General Help & Support - Wiki Standard UDFs:Excel - Example Scripts - WikiWord - Wiki Tutorials:ADO - WikiWebDriver - Wiki Link to comment Share on other sites More sharing options...
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