|
140 / 74 / 18
Регистрация: 21.02.2014
Сообщений: 3,444
|
|||||||||||||||||||||||||||||||
Вереница из ошибок)26.09.2015, 12:42. Показов 3545. Ответов 43
Метки нет (Все метки)
Пытаюсь вызвать метод с аргументами в новом потоке, и что вот этому компилятору еще нужно не понятно,
Изначальная ошибка:
Кликните здесь для просмотра всего текста
Что за вереница ошибок?
0
|
|||||||||||||||||||||||||||||||
| 26.09.2015, 12:42 | |
|
Ответы с готовыми решениями:
43
Прочтение ошибок, расшифровка ошибок на холодильниках
|
|
5878 / 4755 / 2939
Регистрация: 20.04.2015
Сообщений: 8,361
|
||
| 28.09.2015, 13:48 | ||
|
По поводу ошибок. Посмотрите внимательно на код, который я набросал, и на свой код. Найдите два отличия (в создании объекта report и в объявлении метода SendMail), которые и вызвали 2 ошибки.
0
|
||
|
140 / 74 / 18
Регистрация: 21.02.2014
Сообщений: 3,444
|
|||||||||||
| 28.09.2015, 14:21 [ТС] | |||||||||||
|
Я не программист, я бы не спрашивал если бы методы вызывались нормально, а так происходит то что я написал в начале темы: не принимает аргументов,не содержит определение и тд и тп, даже если убрать потоки тоже самое, к тому же это не основы, разве на основах проходят аргументы? службы Windows? Системное программирование)
Вроде нашел ошибки, следующие:
Кликните здесь для просмотра всего текста
0
|
|||||||||||
|
5878 / 4755 / 2939
Регистрация: 20.04.2015
Сообщений: 8,361
|
||
| 28.09.2015, 14:36 | ||
|
И, кстати, из 54-й строки уберите слово static.
0
|
||
|
11 / 11 / 12
Регистрация: 18.09.2015
Сообщений: 39
|
||||||
| 28.09.2015, 14:58 | ||||||
|
Cdelphi78, посмотри моё решение на первой странице, так можно передать параметры и вызвать нужный метод в созданном классе в новом потоке. а то что вы тут городите с
Thread reportThread = new Thread(new ThreadStart(report.SendMail)); очень печально ![]() Добавлено через 8 минут можно конечно ещё дальше пойти и сделать так:
0
|
||||||
|
140 / 74 / 18
Регистрация: 21.02.2014
Сообщений: 3,444
|
|
| 28.09.2015, 14:58 [ТС] | |
|
Ну я вот пока не добрался до них, а то что читаю пока не врубился еще.
Убрал, Остался показать конструктор, для этого файла невозможно.
0
|
|
|
11 / 11 / 12
Регистрация: 18.09.2015
Сообщений: 39
|
|
| 28.09.2015, 15:02 | |
|
0
|
|
|
140 / 74 / 18
Регистрация: 21.02.2014
Сообщений: 3,444
|
|
| 28.09.2015, 15:05 [ТС] | |
|
короче у меня голова уже пухнет от этих аргументов, вечером продолжу
0
|
|
|
5878 / 4755 / 2939
Регистрация: 20.04.2015
Сообщений: 8,361
|
|||||||
| 28.09.2015, 15:11 | |||||||
0
|
|||||||
|
979 / 874 / 350
Регистрация: 26.04.2012
Сообщений: 2,647
|
||
| 28.09.2015, 17:02 | ||
|
Не по теме:
А если серьезно, то ТСу действительно явно стоит сначала хоть немножко погуглить. Даже не поймешь за что зацепиться, чтобы что-то объяснить: что ни напиши-все равно будет непонятно при вашем текущем понимании темы. Это самые-самые основы, основнее некуда.
0
|
||
|
140 / 74 / 18
Регистрация: 21.02.2014
Сообщений: 3,444
|
|
| 29.09.2015, 10:14 [ТС] | |
|
Дайте ссылку на статью, ничего путного не нашел
0
|
|
|
979 / 874 / 350
Регистрация: 26.04.2012
Сообщений: 2,647
|
|
| 29.09.2015, 11:06 | |
|
Инфы по основам везде море, а особенно на этом форуме и на MSDNе
0
|
|
|
140 / 74 / 18
Регистрация: 21.02.2014
Сообщений: 3,444
|
|
| 29.09.2015, 11:18 [ТС] | |
|
Да я это и сам нашел, по sender, e есть что нибуть?
Добавлено через 3 минуты Дело в том что есть тема на форуме, и статья msdn (на англ) из которых мало чего поймешь.
0
|
|
|
979 / 874 / 350
Регистрация: 26.04.2012
Сообщений: 2,647
|
|
| 29.09.2015, 11:21 | |
|
Это стандартные аргументы событий. sender-это объект, в котором произошло событие, е- объект какого-либо наследника класса EventArgs с дополнительными аргументами, касающимися события и которые могут понадобиться в обработчике. К примеру, когда происходит событие нажатия клавиши-из свойств этого объекта можно узнать, какая клавиша была нажата. Вообще прочитайте про события на MSDN-сразу все станет ясно.
0
|
|
|
140 / 74 / 18
Регистрация: 21.02.2014
Сообщений: 3,444
|
||
| 29.09.2015, 11:29 [ТС] | ||
|
Добавлено через 3 минуты Событие это же метод? или нет? чем событие отличается от метода?
0
|
||
|
979 / 874 / 350
Регистрация: 26.04.2012
Сообщений: 2,647
|
|
| 29.09.2015, 11:49 | |
|
Событие-это по сути ссылка на какое-то количество методов(обработчиков), соответствующих определенной сигнатуре(делегату). К этой ссылке можно добавить методы(через+=) откуда-то извне класса, в котором она объявлена и вызывается, и все они будут выполняться. Вот нормальная статья.
0
|
|
|
140 / 74 / 18
Регистрация: 21.02.2014
Сообщений: 3,444
|
|
| 29.09.2015, 11:55 [ТС] | |
|
Все равно не понятно, как это поможет, что нужно вызвать метод с этими аргументами в методе Onstart? Спасибо за статью почитаю.
0
|
|
|
154 / 31 / 11
Регистрация: 29.10.2012
Сообщений: 397
|
|||||||||||||||||||||||||||||||||||||||||||||||||
| 29.09.2015, 12:10 | |||||||||||||||||||||||||||||||||||||||||||||||||
|
1).
-мам, свари суп. -ок, принеси мне вентилятор и туалетную бумагу. Вам тут кстати писали "нафига вентилятор для супа?". Как бы я решил эту проблему? Вот так:
Теперь вопрос, какие именно параметры вы хотите передать в функцию SendEmail ? Массив, список, просто один параметр? Теперь по поводу стандартов. Названия классов принято писать с заглавной буквы, а их экземпляры с маленькой. То есть ваш класс repordSend смотрелся бы гораздо лучше, если бы выглядел - ReportSend. Еще вопрос, знаете ли вы разницу между статическим и нестатическим классом? Знаете ли вы, что такое конструктор и для чего он нужен? Добавлено через 2 минуты Я это всё пишу, чтобы объяснить вам, почему возникает ошибка "Нет перегруженного метода для "SendMail", который соответствует делегату", о которой вы писали. Добавлено через 6 минут В коде это так
Добавлено через 5 минут Сейчас на работе, постараюсь вечером вам готовый пример отослать. И постараюсь рассказать про потоки.
0
|
|||||||||||||||||||||||||||||||||||||||||||||||||
|
979 / 874 / 350
Регистрация: 26.04.2012
Сообщений: 2,647
|
|
| 29.09.2015, 12:20 | |
|
Событие-это скорее когда мама сварила суп и крикнула "СУП ГОТОВ!". А уж пойдет ли кто-то его есть и сколько человек это будет-зависит от того, кто подписался на событие
Маму это уже не волнует-она свое дело сделала и сообщила об этом.
0
|
|
|
140 / 74 / 18
Регистрация: 21.02.2014
Сообщений: 3,444
|
|||||||
| 29.09.2015, 12:30 [ТС] | |||||||
|
0
|
|||||||
|
979 / 874 / 350
Регистрация: 26.04.2012
Сообщений: 2,647
|
||||||||||
| 29.09.2015, 12:59 | ||||||||||
0
|
||||||||||
| 29.09.2015, 12:59 | |
|
Коды ошибок аэрогриль POLARIS pag 1205d, У кого есть коды ошибок на аэрогриль POLARIS Коды ошибок, Коды ошибок для пользователей (не для мастеров) 15 ошибок Обработка ошибок Подсчет ошибок Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Генератор паролей
Maks 29.10.2026
Реализация из решения ниже выполнена исключительно по моей инициативе.
Самым главным критерием для меня было создание паролей, в котором отсутствуют знаки: | 1 l I
Обработка содержит реквизиты:
-. . .
|
Установка ChatGPT (Codex) на Windows без использования Microsoft Store
Fabien159 28.10.2026
Здравствуйте всем читающим! Опишу процесс установки ChatGPT (Codex) на Windows, если по каким-то причинам у вас не получается устанавить его через Microsoft Store.
И так:
1. Скачиваем с. . .
|
Программное добавление префикса в нумерацию документов
Maks 27.10.2026
Реализация из решения ниже выполнена в самописной конфигурации на БСП (помощь начинающему коллеге).
Задача:
Программно добавить префикс в нумерацию документов.
Решение:
В модуле объекта. . .
|
После закрытия оутлука продолжает висеть процесс в диспетчере задач
Maks 27.10.2026
С недавнего времени в продакшене возникла проблема: при закрытии оутлука в диспетчере задач продолжал висеть процесс outlook. exe. Проблема возникла после установки MS Office 2021 LTSC на машинах, под. . .
|
|
Baragoz - DPS/HPS бот для WoW 3.3.5a, многоязычный
AmbA 26.10.2026
Хотите ещё ботов? У меня есть один! А я пока отдохну от него.
https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=12062&stc=1&d=1793007952
Инструкция внутри.
https:/ / youtu. be/ VpfFZSUDGnQ. . .
|
Особенности gif сгенерированных в Си
russiannick 21.10.2026
Рассмотрим генерацию gif файлов, которые в Си имеют свои особенности.
Gif представляет собой графический формат популярный в интернете. Посмотрим на палитру. Gif файл сгенерированный в си отличается. . .
|
FPS контроллер с анимированными Y-Bot и 3D-звуком miniaudio (Box3D, Recast, BehaviorTree.CPP, ozz-animation, ImGui, OpenGL и SDL3)
8Observer8 18.10.2026
Содержание блога | English Version
Полное мультиплатформенное руководство по стартовому проекту с FPS-контроллером игрока, анимированными роботами Y-Bot с 4-слойным блендингом, 3D-физикой Box3D,. . .
|
Локальный http сервер
Argus19 17.10.2026
Локальный http сервер
На работе, на двух локальных компьютерах круглосуточно работают программы опроса приборов с записью в книги Excel,которые раз в сутки записываются на сервер компании. Т. к. . . .
|