Вверх ↑
Этот топик читают: Гость
Ответов: 120
Рейтинг: 2
#1: 2012-03-20 03:23:58 ЛС | профиль | цитата
извиняюсь за вопрос знаю что он уже был я его где то видел, но сейчас не могу найти подскажите как сделать чтобы в нутри dll была дочерняя форма
карма: 1

0
vip
#1.1контекстная реклама от партнеров
Ответов: 1925
Рейтинг: 172
#2: 2012-03-20 09:52:43 ЛС | профиль | цитата
Я только через IC вставлял:
code_27246.txt

В dll вставляем и вызываем метод. Но для дальнейших действий надо знать Pascal.
карма: 9
0
файлы: 1code_27246.txt [731B] [405]
Ответов: 1731
Рейтинг: 68
#3: 2012-03-20 18:46:37 ЛС | профиль | цитата
Немного побаловался.
В dll пример из папки Forms.
Запускаем dlltest.exe и нажимаем Кнопку.
карма: 1

0
Разработчик
Ответов: 4697
Рейтинг: 426
#4: 2012-03-20 19:16:10 ЛС | профиль | цитата
3042 писал(а):
Я только через IC вставлял:

Не дай бог кто будет использовать такой код - утечки памяти и runtimeerror (из-за перезаписи переменной Applet) обеспечены.
карма: 10
0
Ответов: 1925
Рейтинг: 172
#5: 2012-03-21 07:44:37 ЛС | профиль | цитата
Да, код не совсем оптимален, я лишь показал, что вставить форму в dll можно.
------------ Дoбавленo в 07.44:
Cosinus писал(а):
Немного побаловался.
В dll пример из папки Forms.
Запускаем dlltest.exe и нажимаем Кнопку.


Потом закрываем дочернюю форму - закрывается и главная.
карма: 9
0
Ответов: 1731
Рейтинг: 68
#6: 2012-03-21 14:45:10 ЛС | профиль | цитата
3042, а кто сказал, что это будет нормально работать ?
карма: 1

0
Ответов: 258
Рейтинг: -27
#7: 2012-03-23 19:25:49 ЛС | профиль | цитата
сделайте доступным компонент дочерней формы в dll
карма: 0

0
Разработчик
Ответов: 4697
Рейтинг: 426
#8: 2012-03-23 19:58:01 ЛС | профиль | цитата
Cubone писал(а):
сделайте доступным компонент дочерней формы в dll

DLL
карма: 10
0
Ответов: 258
Рейтинг: -27
#9: 2012-03-23 20:07:00 ЛС | профиль | цитата
было бы прикольно


у меня пару вапросов о длл:

1)А как простым смертным вызывать функции из длл написанной в hiasm ?

2)Что можно сделать , что бы функция вызывалась при загрузке dll ?
карма: 0

0
Ответов: 1925
Рейтинг: 172
#10: 2012-03-23 20:12:38 ЛС | профиль | цитата
Cubone, http://hi-asm.blogspot.com/2009/11/dll-hiasm_15.html
карма: 9
0
Ответов: 258
Рейтинг: -27
#11: 2012-03-23 20:20:40 ЛС | профиль | цитата
3042 писал(а):
Cubone, http://hi-asm.blogspot.com/2009/11/dll-hiasm_15.html


да я не это имел ввиду , я спрашиваю " как вызвать функцию из DLL написанной в хиасм, через прогу написанную на например c++ "
карма: 0

0
Ответов: 2
Рейтинг: 0
#12: 2012-03-25 14:32:06 ЛС | профиль | цитата
Cubone,
я спрашиваю " как вызвать функцию из DLL написанной в хиасм, через прогу написанную на например c++ "

отвечаю ...
code_27357.txt
карма: 0

0
файлы: 1code_27357.txt [2.9KB] [340]
Ответов: 120
Рейтинг: 2
#13: 2020-01-25 21:25:08 ЛС | профиль | цитата
Народ Подскажите пожалуйста как сделать чтобы при закрытии дочерней формы не закрывалась программа
Раньше на форуме был способ. Но чего то все перерыл не нашел.
карма: 1

0
файлы: 1Project3.rar [42.9KB] [264]
13
Сообщение
...
Прикрепленные файлы
(файлы не залиты)