Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / C++ [игнор отключен] [закрыт для гостей] / Переопределение параметров Synchronize / 3 сообщений из 3, страница 1 из 1
07.02.2006, 17:21
    #33529397
дед Макар
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Переопределение параметров Synchronize
Привет.
Есть модуль unit1.cpp в котором как public описана функция

Код: plaintext
1.
void __fastcall LogReport(AnsiString type, AnsiString value, int level);

и есть файл thread.cpp в котором в потоке этот LogReport должен вызваться
Код: plaintext
1.
2.
3.
4.
5.
 while (!Terminated) {
... 
        Form1->LogReport("str1", "str2",  3 );
...
 }

Так конечно же делать нельзя, нужно использовать Synchronize, но он в качестве параметра принимает функцию без парметров.
Вопрос: как в Synchronize передать вот эту функцию LogReport("str1", "str2", 3)?
...
Рейтинг: 0 / 0
08.02.2006, 22:04
    #33532642
Карабас Барабас
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Переопределение параметров Synchronize
Через переменные, доступные и из потока, и из вызываемой функции
Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
09.02.2006, 10:55
    #33533272
дед Макар
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Переопределение параметров Synchronize
а по другому что, никак?
...
Рейтинг: 0 / 0
Форумы / C++ [игнор отключен] [закрыт для гостей] / Переопределение параметров Synchronize / 3 сообщений из 3, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]