.NET 4.x Как в потоке запустить процедуру с параметрами - Visual Basic .NET

Узнай цену своей работы

Формулировка задачи:

Пытаюсь сделать отдельный поток для процедуры. Получаю такую ошибку:
Не удалось разрешить перегрузку, так как ни один доступный "New" не может быть вызван с данными аргументами: 'Public Sub New(start As System.Threading.ParameterizedThreadStart)': Метод "Private Sub Request(offset As Integer, ByRef sum As Integer, ByRef total As Integer)" не имеет сигнатуры, совместимой с делегатом "Delegate Sub ParameterizedThreadStart(obj As Object)". 'Public Sub New(start As System.Threading.ThreadStart)': Метод "Private Sub Request(offset As Integer, ByRef sum As Integer, ByRef total As Integer)" не имеет сигнатуры, совместимой с делегатом "Delegate Sub ThreadStart()". E:\...\...n\code\...\...\Clean.vb
Кто может русским языком объяснить что значит эта ошибка? Как делаю поток (я новичек в программировании, поэтому возможны серьезные ошибки) 1. Импортировал
2. Создал поток
3. Процедура
4. Запуск потока
Что не так?

Решение задачи: «.NET 4.x Как в потоке запустить процедуру с параметрами»

textual
Листинг программы
Th.Start(New Object() {10, "Str"})

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

9   голосов , оценка 4.444 из 5
Похожие ответы