Форум: "Основная";
Текущий архив: 2004.04.11;
Скачать: [xml.tar.bz2];
ВнизhInstance для DLL Найти похожие ветки
← →
AndB (2004-03-25 09:09) [0]Включаю строковые ресурсы в библиотеку (
{$R strres.res}
). В dll-ке есть форма. Вызывается через экспортируемую процедуру (так или эдак):
// total_dlg := Ttotal_dlg.Create(GetForegroundWindow);
Application.CreateForm(Ttotal_dlg,total_dlg);
Естессно, потом не получаю строк доставая их:LoadString(hInstance, sn, @s, sizeo...
hInstance здесь наверно уже то приложение, что вызвало форму? Как правильно? (Вы ток сильно не пинайте - ну не основное это мое занятие - кодить.. так, иногда по работе возникает..)
← →
Cobalt © (2004-03-25 16:04) [1]Смотри что-то типа ModuleHandle.
Насколько я помню, эти переменные (или константы? не помню :() объявлены в System.
← →
Юрий Зотов © (2004-03-25 16:08) [2]Передавайте в LoadString то, что вернула LoadLibrary.
← →
Юрий Зотов © (2004-03-25 16:12) [3]Добавление - а если грузите DLL статически, то нужный hInstance вернет GetModuleHandle.
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2004.04.11;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.044 c