Форум: "Основная";
Текущий архив: 2006.06.18;
Скачать: [xml.tar.bz2];
ВнизРезультат функции по событию в dll Найти похожие ветки
← →
parovoZZ © (2006-05-12 18:24) [0]Что-то не догоняю. В dll есть форма (из res файла), на ней кнопка и edit. В поле ввожу данные, нажимаю кнопку. Как получить данные в моём приложении?
← →
Eraser © (2006-05-12 18:27) [1]
> parovoZZ © (12.05.06 18:24)
1. Вызвать, предварительно зарегистрированную, CallBack функцию.
2. Не хорошо это В dll есть форма... это даже не imho.
← →
parovoZZ © (2006-05-12 18:57) [2]Ну примерно такая вот форма:
LOGIN DIALOG 186, 114, 197, 83
EXSTYLE 0x80L
STYLE DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
CAPTION "\x12E>4..."
FONT 8, "MS Sans Serif"
LANGUAGE LANG_RUSSIAN, 2
{
CONTROL "OK", 101, "BUTTON", BS_USERBUTTON | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 59, 59, 50, 14
CONTROL "Cancel", 102, "BUTTON", BS_USERBUTTON | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 131, 59, 50, 14
CONTROL "", 103, "EDIT", ES_LEFT | WS_CHILD | WS_VISIBLE | WS_BORDER | WS_TABSTOP, 90, 8, 96, 12
CONTROL "", 104, "EDIT", ES_LEFT | WS_CHILD | WS_VISIBLE | WS_BORDER | WS_TABSTOP, 90, 29, 96, 12
CONTROL "Login", -1, "STATIC", SS_RIGHT | WS_CHILD | WS_VISIBLE | WS_GROUP, 45, 10, 35, 8
CONTROL "Password", -1, "STATIC", SS_RIGHT | WS_CHILD | WS_VISIBLE | WS_GROUP, 45, 32, 35, 8
}
Чем не КОНЬ?
1. А как это?
У меня в dll есть следующее:
case Msg of
WM_COMMAND :
case wParam of
OK_Button :
begin
PostInfo ();// <-
end;
...
И как мне в exe перехватить результат? Я ж не могу в dll вызвать функцию из exe.
← →
Eraser © (2006-05-12 19:44) [3]
> parovoZZ © (12.05.06 18:57) [2]
> Я ж не могу в dll вызвать функцию из exe.
ещё как можешь, но повторюсь.. с формами в dll проблем ещё поимеешь массу.
← →
begin...end © (2006-05-12 19:46) [4]> Eraser © (12.05.06 19:44) [3]
Ну, вообще-то у него просто окно, а не форма... :)
← →
Eraser © (2006-05-12 20:23) [5]
> begin...end © (12.05.06 19:46) [4]
дык автор то писал В dll есть форма... отсюда и выводы ) + проблем с менеджером памяти, то что это просто окно, а не форма - не решает..
← →
parovoZZ © (2006-05-12 21:12) [6]А я может быть описался.
Никто не хочет меня толкнуть в нужном направлении? Как отдать в dll данные - знаю, а как забрать по нажатию кнопки - не догоняю.
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2006.06.18;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.012 c