Вверх ↑
Этот топик читают: Гость
Ответов: 519
Рейтинг: 28
#1: 2009-04-16 13:05:54 ЛС | профиль | цитата
при попытке в Hiasm вставить в dll изображениe "элемент image" я получала вот такую вот ошибку

но при копировании элемента с формы он спокойно вставляется и компилируется но не работает )




карма: 0

2
Голосовали:Астрамак, Assasin
Ответов: 3514
Рейтинг: 184
#2: 2009-04-16 13:09:39 ЛС | профиль | цитата
Из этого следует вывод - Image не для dll
карма: 0
0
Разработчик
Ответов: 4698
Рейтинг: 426
#3: 2009-04-16 13:10:56 ЛС | профиль | цитата
Видимые элементы не для "невидимых" проектов

------------ Дoбавленo в 13.14:
Это значит, что требуется наличие MainForm, что невозможно, тк мы делаем DLL, а не приложение
карма: 10
0
Ответов: 519
Рейтинг: 28
#4: 2009-04-16 14:59:40 ЛС | профиль | цитата
хм...уважаемые Астрамак и Асасин я в курсе что видимое приложение не для "невидимых проектов
я просто решила уведомить администрацию проекта о самом факте возможности вставки компонента "image" и думаю других тоже из "видимых" в проекты dll
методом копия-вставка
-----------------------------------
P.S попробовала по не опытности _)

карма: 0

0
Разработчик
Ответов: 4698
Рейтинг: 426
#5: 2009-04-16 15:18:21 ЛС | профиль | цитата
Тогда понятно, но я например наоборот хочу, чтобы некоторые элементы(в том числе и видимые) копировались во все проекты... Порою это удобно, спасает положение или тебе просто хочется вставить именно туда, куда хочется... Это моё мнение
карма: 10
0
Администрация
Ответов: 15295
Рейтинг: 1519
#6: 2009-04-16 15:19:52 ЛС | профиль | цитата
zeta211, спасибо за уведомление, однако про данную скажем так "особенность" мы осведомлены. Она оставлена для энтузиастов, которые делают всякие интересные вещи вроде запихивания форм в dll и всего такого прочего. Image кстате говоря тоже при определенных обстоятельствах может работать и из dll, только не искушенным пользователям заниматься такими вещами не рекомендуется.
карма: 26
0
Ответов: 519
Рейтинг: 28
#7: 2009-04-16 15:21:39 ЛС | профиль | цитата
но если разработчик для ведомых ему целей заблокировал эту возможность ...
вывод : или разблокировать всё и сделать так чтобы всё после этого ещё и РаботалО )
или на оборот заблокировать всё хотя я думаю эта маленькая ошибка(незнаю как назвать мб баг? или как ещё?)
некому не мешат да и умные люди пользоваться ею не будут потому один итог что нечего не работает.. )
карма: 0

0
Разработчик
Ответов: 4698
Рейтинг: 426
#8: 2009-04-16 15:25:34 ЛС | профиль | цитата
Блокировка вставки дочерней формы в DLL блокирована из-за несовместимости(насколько я понял) впрочем почитай вот здесь
карма: 10
0
Администрация
Ответов: 15295
Рейтинг: 1519
#9: 2009-04-16 16:10:48 ЛС | профиль | цитата
возможно такое когда-нибудь и заработает
карма: 26
0
Разработчик
Ответов: 4698
Рейтинг: 426
#10: 2009-04-16 16:13:14 ЛС | профиль | цитата
По быстрее это "когда-нибудь" бы настало...
карма: 10
0
Ответов: 519
Рейтинг: 28
#11: 2009-04-16 16:16:22 ЛС | профиль | цитата
Дилма извени тогда за вопрос не в место но по теме
как мне запихнуть изображения в dll не прибегая к изменению его в код?
хм..попробую объяснить подробнее создаю проект dll "перекопирую" туда элемент "image" добавляю в "image" изображение сохраняю это дело
так вопрос состоит в чём как мне сделать так чтобы изображение из dll отображалось на нужном месте в форме
такое возможно?
карма: 0

0
Разработчик
Ответов: 4698
Рейтинг: 426
#12: 2009-04-16 16:22:56 ЛС | профиль | цитата
Нет, т.к. все видимые элементы привязаны к форме контейнера в котором они находятся, а в DLL формы нет, поэтому никак
карма: 10
1
Голосовали:zeta211
Разработчик
Ответов: 26073
Рейтинг: 2122
#13: 2009-04-16 16:34:47 ЛС | профиль | цитата
zeta211 писал(а):
как мне запихнуть изображения в dll


А разве вот так нельзя, обязательно Image надо пихать в dll
карма: 22

0
файлы: 1image_in_dll.zip [41.6KB] [336]
Разработчик
Ответов: 4698
Рейтинг: 426
#14: 2009-04-16 16:36:19 ЛС | профиль | цитата
Именно это я щас и делал nesco, ты меня опередил!
карма: 10
0
Разработчик
Ответов: 26073
Рейтинг: 2122
#15: 2009-04-16 16:37:30 ЛС | профиль | цитата
Assasin писал(а):
ты меня опередил!

В большой семье... (дальше по тексту)
карма: 22

0
Сообщение
...
Прикрепленные файлы
(файлы не залиты)