Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Exe проект в Dll

748
09 мая 2005 года
AlphaOmega
159 / / 28.09.2004
Привет.
такая проблема:
Сделал стандартный проект (EXE Application) с одной формой. Объявил DLL-функции и хотел, как в первом билдере, перелючить в свойствах проекта с EXE на DLL, но не нашёл этой опции. Если просто сменить расширение с ехе на dll, то функции не вызываются.

КАК ПРЕВРАТИТЬ EXE ПРОЕКТ В DLL?
1
10 мая 2005 года
kot_
7.3K / / 20.01.2000
Цитата:
Originally posted by AlphaOmega
Привет.
такая проблема:
Сделал стандартный проект (EXE Application) с одной формой. Объявил DLL-функции и хотел, как в первом билдере, перелючить в свойствах проекта с EXE на DLL, но не нашёл этой опции. Если просто сменить расширение с ехе на dll, то функции не вызываются.

КАК ПРЕВРАТИТЬ EXE ПРОЕКТ В DLL?


Создать новый проект DLL и переподключить туда формы, эспортировать фукцию загружающюю формы.

Код:
//Пример
HWND ShowDllForm(ParamConnect *cnConnect,HWND parent)
{
 fmMainFtp = new TfmMainFtp(Application);

 fmMainFtp->ftpMain->UserID = cnConnect->UserName;
 fmMainFtp->ftpMain->Password = cnConnect->Pass;
 fmMainFtp->ftpMain->Host = cnConnect->Host;

    fmMainFtp->DirIn = cnConnect->DirIn;
    fmMainFtp->DirOut = cnConnect->DirOut;
    fmMainFtp->DirInLocal = cnConnect->DirInLocal;
    fmMainFtp->DirOutLocal = cnConnect->DirOutLocal;
    fmMainFtp->FormParent = parent;
    fmMainFtp->acLoadFiles->Execute();
 fmMainFtp->Show();
 return fmMainFtp->Handle;

}
748
10 мая 2005 года
AlphaOmega
159 / / 28.09.2004
Вроде разобрался... thanx
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог