Строка кода ниже добавляет каждую строку также к каждому индексу списка.Как добавить элементы в список?
ListBox1.Items.AddRange(CType(TabControl1.SelectedTab.Controls.Item(0), RichTextBox).Lines)
Это работает, однако, если я хочу, чтобы выполнить ту же самую функцию, что и линии ниже, но с ScintillaNet DLL. Я пробовал то же самое с использованием dll, но это не совсем то же самое. Здесь был код я тестировал:
ListBox1.Items.AddRange(CType(TabControl1.SelectedTab.Controls.Item(0), ScintillaNet.Scintilla).Lines)
Я сожалею, что я задаю такой глупый вопрос, но я нуб в ScintillaNet DLL.
Любая помощь будет оценена по достоинству.
Какая ошибка у вас? Не могли бы вы объяснить, что это значит? Это не совсем то же самое? – Steve
Полученная ошибка: Ошибка Ошибка при перегрузке из-за отсутствия доступных «AddRange» с этими аргументами: «Public Sub AddRange (items() As Object)»: Значение типа «ScintillaNet.LinesCollection» не может быть преобразовано к «1-мерному массиву объекта». 'Public Sub AddRange (значение As System.Windows.Forms.ListBox.ObjectCollection)': Значение типа 'ScintillaNet.LinesCollection' не может быть преобразовано в 'System.Windows.Forms.ListBox.ObjectCollection'. – user2874682
@Steve by 'не совсем то же самое' Я имею в виду, что код richtextboxes для каждой строки немного отличается от кода для scintillar dll code. Я не уверен, насколько отличается, и я уверен, что вы можете выполнять функцию, которую я хочу выполнить, но я не знаю, какой код для этого работает. – user2874682