Azevedo Posted October 9, 2012 Posted October 9, 2012 (edited) Hey everyone,i'm using this code to load a .csv into an listview object:http://www.autoitscript.com/autoit3/docs/appendix/GUIStyles.htm#ListViewExtended#include <GUIConstants.au3> #include <File.au3> #include <GUIConstantsEx.au3> #include <ListViewConstants.au3> #include <WindowsConstants.au3> #include <GuiListView.au3> Dim $csvArray ;Read CSV to array _FileReadToArray("data.csv", $csvArray) ;Replace all commas with pipe symbols For $X = 1 to $csvArray[0] $csvArray[$X] = StringReplace($csvArray[$X],",", "|") Next GUICreate("CSV Listview",620,250, 600,200) ;Use first row as header $iLVStyle = BitOR($LVS_REPORT, $LVS_SHOWSELALWAYS, $LVS_EDITLABELS) $iLVExtStyle = BitOR($WS_EX_CLIENTEDGE, $LVS_EX_GRIDLINES, $LVS_EX_CHECKBOXES, $LVS_EX_FULLROWSELECT) $listview = GUICtrlCreateListView ($csvArray[1],10,10,600,200, $iLVStyle, $iLVExtStyle);,$LVS_SORTDESCENDING) ;Create all listview items For $X = 2 to $csvArray[0] GUICtrlCreateListViewItem($csvArray[$X],$listview) Next GUISetState() Do $msg = GUIGetMsg () Until $msg = $GUI_EVENT_CLOSEthe question is if it's possible to check/select individual cells in the list view like in excel.in the example above i can only select full rows, but i can't check/select a sigle 'cell' in it.thanks for any help. Edited October 9, 2012 by Azevedo
FireFox Posted October 10, 2012 Posted October 10, 2012 Hi,the question is if it's possible to check/select individual cells in the list view like in excel..I almost sure that It's not possible, but with the WM_NOTIFY event, you will be able to know the index AND the subitem selected.Br, FireFox.
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