Вверх ↑
Этот топик читают: Гость
Ответов: 346
Рейтинг: 28
#76: 2025-02-09 13:48:01 ЛС | профиль | цитата
DSAnd писал(а):
Подскажи, как это можно организовать?

С помощью InlineCode

Редактировалось 4 раз(а), последний 2025-02-09 16:06:13
карма: 2
0
Ответов: 346
Рейтинг: 28
#77: 2025-02-09 16:00:45 ЛС | профиль | цитата
tom-it писал(а):
единицы активных пользователей

Я вот люблю смотреть ветку Дело было вечером ... от Gunta
Много интересного он показывает
Что связано с Powershell, он вообще 100 уровень
карма: 2
0
Ответов: 876
Рейтинг: 187
#78: 2025-02-09 16:05:47 ЛС | профиль | цитата
envoy_sky, Спасибо. Смотрю ты удалил свое сообщение. Я сделал всё на стандартных компонентах. Всё работает.
https://forum.hiasm.com/getfile/39712
карма: 18

0
файлы: 1Form_from_DLL.zip [50.6KB] [76]
Ответов: 346
Рейтинг: 28
#79: 2025-02-09 16:07:02 ЛС | профиль | цитата
Gunta писал(а):
Смотрю ты удалил свое сообщение

В личку кинул
карма: 2
0
Ответов: 1107
Рейтинг: 80
#80: 2025-02-09 16:17:10 ЛС | профиль | цитата
Gunta писал(а):
Всё работает.

Но вот повторить большинство не сможет.
Противная среда, так и норовит, выдать смс, мол не вставляй не вставляемое
Не всем открыты хитрые секреты Великого и Могучего копипаста (Gunta поймет тонкий намек)
карма: 0

0
Ответов: 876
Рейтинг: 187
#81: 2025-02-09 17:40:39 ЛС | профиль | цитата
tom-it писал(а):
поймет тонкий намек

Ничего себе "тонкий намёк". Это как кувалдой по яйцам.
Кстати, так можно несколько дочерних форм вставлять в dll.
И небольшой намёк… Есть один Handle есть другой… 1+1 = панель

Редактировалось 1 раз(а), последний 2025-02-09 17:41:16
карма: 18

0
Ответов: 25
Рейтинг: 0
#82: 2025-02-10 11:41:39 ЛС | профиль | цитата
Gunta, ChildForm стандартным способом не внедряется в dll проект (добавляет без "мата", только ChildFormPoly и ChildPanelPoly). По-ходу есть спец. "танец с бубном", намекни.

Получилось добавить правкой .sha файла dll проекта или есть другой метод?

Редактировалось 2 раз(а), последний 2025-02-10 11:56:38
карма: 1

0
Ответов: 1107
Рейтинг: 80
#83: 2025-02-10 13:19:25 ЛС | профиль | цитата
DSAnd писал(а):
есть другой метод?


Среде нужны только ini-файлы конфигурации. При открытии или вставке схемы среда ищет конфиги по имени элемента. Если файл не найден, будет вставлена загрушка - перечеркнутый элемент. Если в найденном отсутствуют точки, элемент всеравно будет вставлен, но с варнингом об отсутствующих точках.
Благодаря чему можно переносить (портировать) схемы из одного пакета в другой. Понятное дело, что если между пакетами нет ни одного компонента со схожим функционалом, то какое нафиг портирование - с нуля делай
Проверка совместимости элемента с проектом производится только при вставке из палитры элементов.

Следовательно, помимо ручной правки sha, можно невставляемый элемент тупо скопировать из другого проекта. Необходимый вам ChildForm скопировать из MainForm в DLL.

Если разработчиком не предусмотрен такой функционал, значит этому были причины. Фиг знает насколько непредсказуем, может быть результат. Так что не увлекайтесь.
карма: 0

0
Ответов: 876
Рейтинг: 187
#84: 2025-02-10 13:32:25 ЛС | профиль | цитата
DSAnd писал(а):
По-ходу есть спец. "танец с бубном", намекни.

В принципе tom-it, всё очень подробно рассказал. Стало от этого понятней, не уверен.
карма: 18

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