Sign in to follow this  
Followers 0
scubar

Populate ComboBox with data from a column in 2D array

5 posts in this topic

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

Share this post


Link to post
Share on other sites



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.

Share this post


Link to post
Share on other sites

#3 ·  Posted (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 by scubar

Share this post


Link to post
Share on other sites

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.

Share this post


Link to post
Share on other sites

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.


_AdapterConnections()_AlwaysRun()_AppMon()_AppMonEx()_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 parsingAutoIt SearchAutoIt3 PortableAutoIt3WrapperToPragmaAutoItWinGetTitle()/AutoItWinSetTitle()CodingDirToHTML5FileInstallrFileReadLastChars()GeoIP databaseGUI - Only Close ButtonGUI ExamplesGUICtrlDeleteImage()GUICtrlGetBkColor()GUICtrlGetStyle()GUIEventsGUIGetBkColor()Int_Parse() & Int_TryParse()IsISBN()LockFile()Mapping CtrlIDsOOP in AutoItParseHeadersToSciTE()PasswordValidPasteBinPosts Per DayPreExpandProtect GlobalsQueue()Resource UpdateResourcesExSciTE JumpSettings INISHELLHOOKShunting-YardSignature CreatorStack()Stopwatch()StringAddLF()/StringStripLF()StringEOLToCRLF()VSCROLLWM_COPYDATAMore Examples...

Updated: 04/09/2015

Share this post


Link to post
Share on other sites

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 account

Sign in

Already have an account? Sign in here.


Sign In Now
Sign in to follow this  
Followers 0