ListView1.ListItems.Remove 3
Viper писал(а):Так а я про что? Такой вот методой и удаляй из списка третью запись. Или моя твоя не понимай. Или речь про удаление записи из файла?
aaaaa
bbbbb
cccccc
ddddd
aaa aaa
bbb = bbb
ccc
ccc
AntonGV писал(а):Вроде какая то функция есть удалять пробелы.
Trim
Viper писал(а):s = Replace$(s, " ", "")
и нет больше пробелов
Viper писал(а):неужелине догадался использовать для удаления третьей записи из списка?
- Код: Выделить всё
ListView1.ListItems.Remove 3
Private Sub ListView1_Click()
If ListView1.SelectedItem.Checked = True Then
MsgBox "Строка будет удалена"
ListView1.ListItems.Remove (Checked)
End If
End Sub
Dim LF As ListItem
Dim LFS As ListSubItem
Dim a As ListItem
Dim Collumn1 As String
Dim Collumn2 As String
'Сейчас будем добавлять текст в ListView
'Добавляем текст в "Меню" из файла Запись.txt и в "Подменю" текст из файла Запись1.txt
Open App.path & "\Запись.txt" For Input As 1 'Читаем текст из файла Запись.txt
Open App.path & "\Запись1.txt" For Input As 2 'Читаем текст из файла Запись1.txt
Do Until EOF(1)
Input #1, Collumn1
Input #2, Collumn2
'Заносим инормацию из Collumn1 в LF - это колонка "меню"
Set LF = ListView1.ListItems.Add(, , Collumn1)
'Заносим инормацию из Collumn2 в LFS - это колонка "подменю"
Set LFS = LF.ListSubItems.Add(, , Collumn2)
Loop
Close
Мне надо, чтоб куда мышкой ткнешь, то и удалялось
Private Sub ListView1_Click()
ListView1.ListItems.Remove ListView1.SelectedItem.Index
End Sub
Как бы сделать. чтоб записи из колонок помещались в txt?
Private Sub UpdateFile()
Dim i As Integer, NFile1 As Integer, NFile2 As Integer
NFile1 = FreeFile
Open App.path + "\Запись.txt" For Output As #NFile1
NFile2 = FreeFile
Open App.path + "\Запись1.txt" For Output As #NFile2
For i = 1 To ListView1.ListItems.Count
Print #NFile1, ListView1.ListItems(i).Text
Print #NFile2, ListView1.ListItems(i).SubItems(1)
Next i
Close #NFile1
Close #NFile2
End Sub
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 66