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

Вниз

Обращение к Юрию Зотову   Найти похожие ветки 

 
MaxDAG ©   (2006-07-05 17:09) [0]

Уважаемый Юрий, 31-го мая сего года в 16:59 Вы закрыли обсуждение темы, касающейся ошибки при изменении свойства Parent у объекта TForm, создаваемого из DLL.
При этом не дав четкого и вразумительного ответа на данный вопрос. Сообщаю Вам, что для решения данного вопроса необходимо установить свойство Parent в nil, а свойство ParentWindow в Handle того окна, где необходимо отобразить создаваемый объект TForm.
На будущее прошу Вас не закрывать темы, ответы на которые не были получены, даже если Вы не знаете ответ.

С уважением, Максим.


 
Джо ©   (2006-07-05 17:12) [1]

Ув. Максим. Не поленитесь, прочтите название этой конференции, а также текст вверху страницы, начинающийся со слов "Внимание!". И, надеюсь, одним неразрешимым вопросом у вас станет меньше.


 
MaxDAG ©   (2006-07-05 17:25) [2]

Цитирую ответ
>
> MaxDAG ©   (31.05.06 15:55)  
> В чем тогда дело ?

В том, что формы VCL никогда и не затачивались под использование в DLL. "Уж сколько раз твердили миру..."

[1] может помочь, может и не помочь, а может и помочь, но с глюками. То же самое касается и подмены всего Application, а не только его хэндла.

Что за странные желания - вазой гвозди забивать? Можно, конечно, но она все же не для этого, разбиться может. Для этого есть молоток.

Если действительно есть насущная необходимость вынести формы за пределы приложения, то выносите их не в DLL, а в BPL, тогда все будет ОК.
<
Конец цитаты

Дело не в том, что закрыт был вопрос, а в том, что была указана некомпетентность автора вопроса по данной теме.
Какая ваза ... какие гвозди ... что за бред ... Если написал не туда, хорошо, исправлюсь ...
А вазу вам возвращаю ... премного благодарен, не понадобилась, был, оказывается молоток.


 
Джо ©   (2006-07-05 17:30) [3]

> Дело не в том, что закрыт был вопрос, а в том, что была
> указана некомпетентность автора вопроса по данной теме.

А вы считаете себя компетентным? Тогда почему задаете вопросы?
Ладно, дискуссию продолжать не стану, ветку снесут и все равно бессмысленно.


 
StriderMan ©   (2006-07-05 18:06) [4]


> А вы считаете себя компетентным?

Но ведь MaxDAG нашел подходящее ему простое решение, которое было неизвестно уважаемому Ю.Зотову. Кстати помню я эту ветку, ее закрыли, и я отвечал MaxDAG"у на этот вопрос по почте, уж не знаю, получил ли. Но решение предлагал именно такое - ParentWindow


> все равно бессмысленно

вот с этим к сожалению согласен


 
DrPass ©   (2006-07-05 18:59) [5]


> Но ведь MaxDAG нашел подходящее ему простое решение, которое
> было неизвестно уважаемому Ю.Зотову

Не думаю, что такая элементарная вещь была неизвестна Ю.Зотову :)


 
StriderMan ©   (2006-07-05 19:02) [6]


> Не думаю, что такая элементарная вещь была неизвестна Ю.
> Зотову :)

да я тоже в этом уверен :). просто видимо мастеру не хотелось разбираться в проблеме, которая к тому же оффтопик


 
Marser ©   (2006-07-05 19:04) [7]

31 мая... Не хочу даже вспоминать...


 
Юрий Зотов ©   (2006-07-05 19:16) [8]

> All

Пояснение - речь идет об этой ветке:
http://delphimaster.net/view/5-1149076516/

> MaxDAG ©   (05.07.06 17:09)

> Уважаемый Юрий, 31-го мая сего года в 16:59 Вы закрыли обсуждение
> темы, касающейся ошибки при изменении свойства Parent у объекта
> TForm, создаваемого из DLL.

Уважаемый Максим, Вы совершенно правы, ее закрыл именно я.

> При этом не дав четкого и вразумительного ответа на данный вопрос.

Во-первых, я не обязан давать никаких ответов и волен давать любые ответы в пределах правил форума. Ответ Вам был дан, причем ответ, убивающий Вашу проблему в самом ее принципе, навсегда. Если Вы его не поняли и сочли нечетким и невразумительным - то это проблема Ваша.

> Сообщаю Вам, что для решения данного вопроса необходимо установить
> свойство Parent в nil, а свойство ParentWindow в Handle того окна, где
> необходимо отобразить создаваемый объект TForm.

Сообщаю Вам, что это написано в справке Delphi и известно мне уже лет 10. Еще сообщаю Вам, что с этим решением Вы запросто можете наловить в будущем полную охапку глюков. Желаю успеха.

> На будущее прошу Вас не закрывать темы, ответы на которые не были
> получены,

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

> даже если Вы не знаете ответ.

На вопрос, который освещен даже в справке? LOL.


 
KilkennyCat ©   (2006-07-05 20:59) [9]

5. конецформыначалоформыМодераторы могут удалить любое сообщение, а также закрыть, удалить или перенести в другой форум любую тему на свое усмотрение. Участники должны неукоснительно выполнять требования модератора. Модератор может заблокировать Ваш логин или запретить Вам оставлять сообщения на форумах. В некоторых темах модераторы могут разрешить отступления от правил, в контексте конкретной темы и форума в целом.

6. В форуме обсуждать действия модератора запрещается в любой форме (за исключением тех случаев, когда администратор или модератор сами это предложили). Действия модераторов могут быть обсуждены с модераторами и администраторами в личной переписке или посредством ICQ.


 
KilkennyCat ©   (2006-07-05 21:01) [10]

гм... странно как-то скопировалось из эксплорера в клиент... ну да ладно, суть понятна.



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

Форум: "Прочее";
Текущий архив: 2006.07.30;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.5 MB
Время: 0.011 c
2-1152532623
SergeyG
2006-07-10 15:57
2006.07.30
Как сделать, чтобы форма и расположенные на ней компоненты


2-1152164844
Wood
2006-07-06 09:47
2006.07.30
Как защитить лист или книгу Excel из Delphi?


2-1152698967
DelphiN!
2006-07-12 14:09
2006.07.30
Главная форма = Nil при обращении к ней из датамодуля


3-1148380618
ASW
2006-05-23 14:36
2006.07.30
Вставка в dbgrid checkbox


1-1150223213
mmms
2006-06-13 22:26
2006.07.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
Английский Французский Немецкий Итальянский Португальский Русский Испанский