Azazash Posted September 18, 2008 Share Posted September 18, 2008 (edited) Hi guys and gals, I'm trying to populate a ListBox with information taken from a logfile that contains data from 11 fields on a line-by-line basis. e.g. CODE Agnieszka Gorczynska{TAB}Agnieszka Gorczynska{TAB}8{TAB}2008-01-21 09:53{TAB}{TAB}2008-01-20 14:53{TAB}782{TAB}DWD50JI4.lxw{TAB}6{TAB}unum{TAB}Robert SCOTT{CR} Agnieszka Gorczynska{TAB}Agnieszka Gorczynska{TAB}9{TAB}2008-01-21 09:53{TAB}{TAB}2008-01-20 14:53{TAB}782{TAB}DWD50JI1.lxw{TAB}1{TAB}unum{TAB}Robert SCOTT{CR} What i think i should do is split each line of the log into a MDArray , so i would have ........... Line1 Line2 Line3 ... To end of file Field 1 Field 2 Field 4 ... Field 11 Or the 'fields' could even run across the top of array with the 'lines' appearing down the side, whatever. So i can then take all instances of Field2 and place the values into the ListBox... But then that leads me onto needing to ensure that names are unique... which i'll deal with some other time. I havent really got any code to show you as im still struggling with the concept, but would a MultiDimensional array be the answer for this or are there better ways to do it? If so how would i go about populating the array? Edited September 18, 2008 by Azazash Link to comment Share on other sites More sharing options...
enaiman Posted September 22, 2008 Share Posted September 22, 2008 (edited) StringSplit using @TAB as delimiter. Example: #include <array.au3> $s = "Agnieszka Gorczynska Agnieszka Gorczynska 8 2008-01-21 09:53 2008-01-20 14:53 782" $spl = StringSplit($s, @TAB) _ArrayDisplay($spl) EDIT: removed a small part of testing line because it was being truncated. You can see that everything is put in an array - it's up to you to continue from here. Edited September 22, 2008 by enaiman SNMP_UDF ... for SNMPv1 and v2c so far, GetBulk and a new example script wannabe "Unbeatable" Tic-Tac-Toe Paper-Scissor-Rock ... try to beat it anyway :) 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