bulldog5293
Знающий
- Сообщения
- 172
- Репутация
- 10
Прошу прощенья за неучёт с моей стороны, забыл убрать лишнее. Проблема в том что у меня то строки остаются пустыми где данные с файла должны стоять, то на ошибку ссылается
Сам скрипт вот:
Надеюсь на понимание с вашей стороны, что sc` таки мы люди, а не машины
Код:
_GUICtrlListView_AddArray($listview, $aItems)
_GUICtrlListView_AddArray($listview, ^ ERROR
Сам скрипт вот:
Код:
#include <GUIConstantsEx.au3>
#include <WindowsConstants.au3>
#Include <GuiListView.au3>
#include <GUIConstants.au3>
Global $Ini = @ScriptDir&'\test.txt' ; путь к test.txt
$answer = ""
If $answer = "6" Then
$iniopen = FileOpen($Ini,1)
FileWrite($iniopen, _
dim $aItems [5] [5] = [ _
[ $i, 2], _
[ 2, "1"], _
[ 3, "3 элемент"], _
[ 4, "4 элемент"], _
[ 5, "5 элемент"] ]
FileClose($iniopen)
EndIf
; открываем файл, читаем его
$file = FileOpen($Ini, 0)
$filetext = FileRead($file)
FileClose($file)
;кусок кода из UDF File.au3 для разделения образца построчно в массив
If StringInStr($filetext, @LF) Then
$aFiletext = StringSplit(StringStripCR($filetext), @LF)
ElseIf StringInStr($filetext, @CR) Then ;; @LF does not exist so split on the @CR
$aFiletext = StringSplit($filetext, @CR)
Else ;; unable to split the file
If StringLen($filetext) Then
Dim $aFiletext[2] = [1, $filetext]
Exit
EndIf
EndIf
; конец куска UDF File.au3
$hForm1 = GUICreate("GUICtrlCreateListView ", 400, 400, 300, 150, _
BitOR($WS_SYSMENU,$WS_CAPTION,$WS_POPUP,$WS_POPUPWINDOW,$WS_BORDER,$WS_CLIPSIBLINGS, $WS_EX_ACCEPTFILES))
$listview = GUICtrlCreateListView ( "Сайт |Логин ", 0, 0 , 360 , 360, $GUI_SS_DEFAULT_LISTVIEW, _
BitOR($LVS_EX_HEADERDRAGDROP, $LVS_EX_GRIDLINES, $LVS_EX_FULLROWSELECT ))
_GUICtrlListView_SetColumnWidth($listview, 0, 205)
_GUICtrlListView_SetColumnWidth($listview, 1, 150)
_GUICtrlListView_AddArray($listview, $aItems)
GUICtrlSetState($listview, $GUI_DROPACCEPTED)
GUISetState(@SW_SHOW)
Do
$msg = GUIGetMsg()
Until $msg = -3 ; такой вот выход из скрипта
Надеюсь на понимание с вашей стороны, что sc` таки мы люди, а не машины