Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Основная";
Текущий архив: 2003.01.30;
Скачать: [xml.tar.bz2];

Вниз

Как рабочее приложение запихнуть в DLL?   Найти похожие ветки 

 
stenya   (2003-01-15 18:34) [0]

Как рабочее приложение запихнуть в DLL? (Для того чтобы запускать данное приложение из другой программы)


 
Mike_Goblin   (2003-01-15 18:59) [1]

а может просто использовать ShellExecute?


 
stenya   (2003-01-20 14:58) [2]

Я тоже так сначала хотел делать.... но начальник дал задание иименно засунуть в DLL


 
Digitman   (2003-01-20 15:00) [3]

переименуй EXE в DLL - и всех делов)


 
stenya   (2003-01-21 16:41) [4]

это все интересно, но все-таки как сделать по-нормальному?
(у меня даже кое-что получилось, но есть некоторые глюки)


 
Digitman   (2003-01-21 16:47) [5]


> как сделать по-нормальному


"По-нормальному" вряд ли получится до тех пор, пока начальник хочет "именно засунуть", а ты, соответственно, "запихнуть"))

Рассказывай о своих "глюках"...


 
stenya   (2003-01-22 16:27) [6]

Вот , например один из них:
Само по себе приложэние работает идеально, а используя его из DLL ругается на строчку

Form1->FileListBox1->ApplyFilePath(DataPath);
//DataPath - Путь типа "c:\\temp\\" (AnsiString)

Ругательство выглядит так:

"Project AppProject1.exe raised exception class EAccessViolation witch message "Access violation at address 00CD3872 in module "dllproject1.dll". Read of address 000003600".Process stoped. Use Step or Run to continue."

Самое интересное то что, на эту строчку оно ругается только один раз (при инициализации формы приложэния), хотя я она (строчка) может выполняться много раз.


 
Digitman   (2003-01-22 16:35) [7]

хм... что-то непонятно мне, какое отношение сей "глюк" имеет к изначальной теме вопроса)...

А "глюк" ищется элементарно : библиотека запускается под встроенным отладчиком, ставится точка останова на этой строчке, и при останове на ней контролируются значения переменных, фирурирующих в строчке


 
stenya   (2003-01-22 16:50) [8]

Удалено модератором
Примечание: Вопрос не по теме


 
Digitman   (2003-01-22 17:12) [9]

"прилож Эния" - это как тут говорят "круто"))))

p.s. Поехали в "Потрепаться", видать ?))


 
stenya   (2003-01-22 17:39) [10]

К слова , пожалуйста не придераться....
А вот с переменными все впорядке - проверял (я ведь не совсем дурак)



Страницы: 1 вся ветка

Форум: "Основная";
Текущий архив: 2003.01.30;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.46 MB
Время: 0.009 c
3-96635
Сергей
2003-01-02 16:47
2003.01.30
КомбоБокс в БД


3-96600
Whippi
2003-01-13 15:56
2003.01.30
Что за фигня: Обнаружены символы за пределами инструкций SQL


3-96638
Vladimir
2003-01-14 15:10
2003.01.30
Компонент выполняющий скрипт...


14-96969
Paul 'Spawn' Rysevets
2003-01-12 23:18
2003.01.30
Где взять статью различий мижду 7 и 6 Дэльфой.


14-96965
vidiv
2003-01-10 14:32
2003.01.30
Заработать





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский