scubar Posted June 21, 2013 Share Posted June 21, 2013 I have an Array that I have finally managed to create but now I want to use the information in it for my GUI The data looks like as follows [0] Local Area Connection MAC Address IP Address 1 IP Address 2 [1] Local Area Connection 2 MAC Address IP Address 1 IP Address 2 [2] Local Area Connection 3 MAC Address IP Address 1 IP Address 2 I want to be able to take the Local Area Connection values from the column and populate a ComboBox with them I cant seem to figure out how to do it as I keep just getting Array subscript errors Any help appreciated Link to comment Share on other sites More sharing options...
jdelaney Posted June 21, 2013 Share Posted June 21, 2013 Post your code, and we will help correct it. do loops like this: For $I = 0 To Ubound($yourarray)-1 For $j = 0 To Ubound($yourarray,2)-1 $currentvalue = $yourArray[$i][$j] Next Next That way, you are always in the bounds of your array. IEbyXPATH-Grab IE DOM objects by XPATH IEscriptRecord-Makings of an IE script recorder ExcelFromXML-Create Excel docs without excel installed GetAllWindowControls-Output all control data on a given window. Link to comment Share on other sites More sharing options...
scubar Posted June 21, 2013 Author Share Posted June 21, 2013 (edited) Ive managed to get it all into the array now thankfully. I wasn't putting the -1 after the For $i line Local $sInfo = _GetNetworkInfo() Local $sInfo1 [1] For $i = 1 to UBound($sInfo)-1 ReDim $sInfo1 [UBound($sInfo1) + 1] $sInfo1 [UBound($sInfo1) - 1] = $sInfo [$i] [0] Next Edited June 21, 2013 by scubar Link to comment Share on other sites More sharing options...
jdelaney Posted June 22, 2013 Share Posted June 22, 2013 that's just all kinds of wrong Local $sInfo = _GetNetworkInfo() For $i = 0 to UBound($sInfo)-1 ConsoleWrite("Reading Row=[" & $i & "]; DataPoints:") For $j = 0 to UBound($sInfo)-1 ConsoleWrite("Col=[" & $j & "] Val=[" & $sInfo[$i][$j] & "]" & @TAB) Next ConsoleWrite(@CRLF) Next IEbyXPATH-Grab IE DOM objects by XPATH IEscriptRecord-Makings of an IE script recorder ExcelFromXML-Create Excel docs without excel installed GetAllWindowControls-Output all control data on a given window. Link to comment Share on other sites More sharing options...
guinness Posted June 22, 2013 Share Posted June 22, 2013 What is _GetNetworkInfo()? As the array count might be in the 0th index and thus jdelaney's code would include the count in the combo box as well. Transparency is key to helping you, as we don't know what code you have unless you tell/show us. UDF List: _AdapterConnections() • _AlwaysRun() • _AppMon() • _AppMonEx() • _ArrayFilter/_ArrayReduce • _BinaryBin() • _CheckMsgBox() • _CmdLineRaw() • _ContextMenu() • _ConvertLHWebColor()/_ConvertSHWebColor() • _DesktopDimensions() • _DisplayPassword() • _DotNet_Load()/_DotNet_Unload() • _Fibonacci() • _FileCompare() • _FileCompareContents() • _FileNameByHandle() • _FilePrefix/SRE() • _FindInFile() • _GetBackgroundColor()/_SetBackgroundColor() • _GetConrolID() • _GetCtrlClass() • _GetDirectoryFormat() • _GetDriveMediaType() • _GetFilename()/_GetFilenameExt() • _GetHardwareID() • _GetIP() • _GetIP_Country() • _GetOSLanguage() • _GetSavedSource() • _GetStringSize() • _GetSystemPaths() • _GetURLImage() • _GIFImage() • _GoogleWeather() • _GUICtrlCreateGroup() • _GUICtrlListBox_CreateArray() • _GUICtrlListView_CreateArray() • _GUICtrlListView_SaveCSV() • _GUICtrlListView_SaveHTML() • _GUICtrlListView_SaveTxt() • _GUICtrlListView_SaveXML() • _GUICtrlMenu_Recent() • _GUICtrlMenu_SetItemImage() • _GUICtrlTreeView_CreateArray() • _GUIDisable() • _GUIImageList_SetIconFromHandle() • _GUIRegisterMsg() • _GUISetIcon() • _Icon_Clear()/_Icon_Set() • _IdleTime() • _InetGet() • _InetGetGUI() • _InetGetProgress() • _IPDetails() • _IsFileOlder() • _IsGUID() • _IsHex() • _IsPalindrome() • _IsRegKey() • _IsStringRegExp() • _IsSystemDrive() • _IsUPX() • _IsValidType() • _IsWebColor() • _Language() • _Log() • _MicrosoftInternetConnectivity() • _MSDNDataType() • _PathFull/GetRelative/Split() • _PathSplitEx() • _PrintFromArray() • _ProgressSetMarquee() • _ReDim() • _RockPaperScissors()/_RockPaperScissorsLizardSpock() • _ScrollingCredits • _SelfDelete() • _SelfRename() • _SelfUpdate() • _SendTo() • _ShellAll() • _ShellFile() • _ShellFolder() • _SingletonHWID() • _SingletonPID() • _Startup() • _StringCompact() • _StringIsValid() • _StringRegExpMetaCharacters() • _StringReplaceWholeWord() • _StringStripChars() • _Temperature() • _TrialPeriod() • _UKToUSDate()/_USToUKDate() • _WinAPI_Create_CTL_CODE() • _WinAPI_CreateGUID() • _WMIDateStringToDate()/_DateToWMIDateString() • Au3 script parsing • AutoIt Search • AutoIt3 Portable • AutoIt3WrapperToPragma • AutoItWinGetTitle()/AutoItWinSetTitle() • Coding • DirToHTML5 • FileInstallr • FileReadLastChars() • GeoIP database • GUI - Only Close Button • GUI Examples • GUICtrlDeleteImage() • GUICtrlGetBkColor() • GUICtrlGetStyle() • GUIEvents • GUIGetBkColor() • Int_Parse() & Int_TryParse() • IsISBN() • LockFile() • Mapping CtrlIDs • OOP in AutoIt • ParseHeadersToSciTE() • PasswordValid • PasteBin • Posts Per Day • PreExpand • Protect Globals • Queue() • Resource Update • ResourcesEx • SciTE Jump • Settings INI • SHELLHOOK • Shunting-Yard • Signature Creator • Stack() • Stopwatch() • StringAddLF()/StringStripLF() • StringEOLToCRLF() • VSCROLL • WM_COPYDATA • More Examples... Updated: 22/04/2018 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