Столкнулся с такой проблемой, что мне нужно показать уже нарисованный фрейм по нажатию кнопки. Читал похожие статьи на этом форуме, там было предложение решения проблемы через Show. Я попробовал сделать тоже самое в своем проекте, но Silverlight ругается на подключение System.Windows.Forms.
Как мне быть в этой ситуации? Хотелось бы разобраться, что бы на будущее твердо знать решение подобных задач.
Заранее спасибо за уделенное внимание в моему вопросу.
Помощь в написании контрольных, курсовых и дипломных работ здесь.
Вызов формы по кнопке В общем вот. Пытаюсь из одной форме, по кнопке перевести на другую форму. Но.
Вызов отсчета по запросу с фильтром по данным из формы (по кнопке) При нажатии кнопки «Просмотр отчета» на форме «Афиша» вызывается отчет «Выставки», поля которого.
Вызов show у виджетов Ребята привет, короче начал разбираться с Qt и что получается : QGroupBox* GBox = new.
Show, Close, Update формы из другой формы Есть форма на ней datagridview (всего 40 столбцов, 38 скрыты) . При выборе строки в dgv необходимо.
только это откроет форму как новое приложение, если вообще сработает)))
Добавлено через 2 минуты а, беда, Application тоже в Windows.Forms лежит(
Есть ядро, которое гоняется на серваке, написано на C#, использует для работы Silverlight (http://ru.wikipedia.org/wiki/Silverlight) и IIS. Написан UI для работы с ядром. Этот UI периодически получает дополнения в виде новых кнопочек и фреймов. Сейчас моя задача состоит в том, что бы при нажатии кнопки, вылазил фрейм, в котором в дальнейшем будут реализованы фильтры для поиска по базе. Всю систему думаю описывать смысла нет, да это и не нужно. Надуюсь я достаточно обрисовал свою проблему. Надеюсь решение найти можно.
только наверно придётся от нарисованного фрейма в этом случае частично отказаться: сделать winForm приложение с ним. Ну и конечно обратить внимание на параметры, среды разработки под рукой нет, проверить не могу)
Добавлено через 1 минуту а хотя. чтоб потом организовать связь этих двух приложений либо хуки либо ещё что страшнее. пожалуй лучше подождать более дельного совета)
Источник
show shaded material in viewport не активна
когда выбран материал короны не активна кнопка «show shaded material in viewport»
когда выбран материал вирэя или hdr карта то кнопка активна и можно ее нажать, подскажите в чем дело может быть?
искал не нашел, решил спросить тут,
ребят помогите? до сих пор не работает эта кнопка, во вьюпорте многие текстуры не отображаются, пробовал в разных сценах(((
Попробуйте вынести кнопку на панель инструментов или в квад меню.
на всех материалах в короне эта кнопка не работает и во вьюпорте текстуры не отображаются, макс уже другой установил 2015, корону переустановил, не помогло, как их включить?((((
все))))) разобрался, оказалось что в короне эта кнопка работает не на самом материале, а когда заходишь в настройки подгруженного изображения, то кнопка становится активной и ее можно нажать
Источник
Не работает show and result
MrDmitry
Дата 20.10.2008, 07:21 (ссылка) | (нет голосов) Загрузка .
Опытный
Профиль Группа: Участник Сообщений: 556 Регистрация: 10.11.2006
Репутация: нет Всего: нет
Код
procedure TForm1.FormCreate(Sender: TObject); begin iif not FileExists(‘cg.ini’) then form2.Show; end;
Код
Access violation at address 00444D26 in module ‘cg.exe’. Read of address 000002F4
Alex
Дата 20.10.2008, 07:38 (ссылка) | (голосов:1) Загрузка .
Эксперт
Профиль Группа: Экс. модератор Сообщений: 4147 Регистрация: 25.3.2002 Где: Москва
Репутация: 80 Всего: 162
MrDmitry
Дата 20.10.2008, 07:55 (ссылка) | (нет голосов) Загрузка .
Опытный
Профиль Группа: Участник Сообщений: 556 Регистрация: 10.11.2006
Репутация: нет Всего: нет
Цитата(Alex @ 20.10.2008, 07:38)
скорей всего form2 еще не существует к этому моменту.
form2 я сделал. К тому моменту когда я к ней обращаюсь она существует
Это сообщение отредактировал(а) MrDmitry — 20.10.2008, 08:26
Дата 20.10.2008, 08:44 (ссылка) | (нет голосов) Загрузка .
Delphi developer
Профиль Группа: Комодератор Сообщений: 5273 Регистрация: 4.2.2005 Где: Гомель, Беларусь
Репутация: 53 Всего: 133
Цитата(MrDmitry @ 20.10.2008, 07:55 )
К тому моменту когда я к ней обращаюсь она существует
А можно узнать, так, чисто информационно, в какой последовательности создаются формы? Какая форма главная? Что-то мне подсказывает, что Form1 создается раньше Form2.
MrDmitry
Дата 20.10.2008, 09:01 (ссылка) | (нет голосов) Загрузка .
Опытный
Профиль Группа: Участник Сообщений: 556 Регистрация: 10.11.2006
Репутация: нет Всего: нет
Цитата(MrDmitry @ 20.10.2008, 07:55 )
К тому моменту когда я к ней обращаюсь она существует
А можно узнать, так, чисто информационно, в какой последовательности создаются формы? Какая форма главная? Что-то мне подсказывает, что Form1 создается раньше Form2.
Poseidon
Дата 20.10.2008, 10:01 (ссылка) | (нет голосов) Загрузка .
Delphi developer
Профиль Группа: Комодератор Сообщений: 5273 Регистрация: 4.2.2005 Где: Гомель, Беларусь
Репутация: 53 Всего: 133
MrDmitry
Дата 20.10.2008, 10:23 (ссылка) | (нет голосов) Загрузка .
Опытный
Профиль Группа: Участник Сообщений: 556 Регистрация: 10.11.2006
Репутация: нет Всего: нет
Цитата(Poseidon @ 20.10.2008, 10:01)
Ну во она и ошибка. Прадставляй: сначала создается form1. Form2 еще н создана, ждет своей очереди. Form 1 создается и выполняется процедура TForm1.FormCreate. В этой процедуре ты делаешь form2.Show. Но ведь Form2 еще не создана, она ждет пока создасться Form1 и передась очередь создания. Таки образом, на простом языке, ты пытаешься показать форму, которая еще не создана.
Код
procedure TForm1.FormCreate(Sender: TObject); var cg: TextFile; dir:string; begin AssignFile(cg,’cg.ini’); reset(cg); while not EOF(CG) do begin Read(CG,dir); end; closefile(cg); if (dir=») or (not FileExists(‘cg.ini’))then begin form2.Show; end; end;
Или это менять не в коде?
Это сообщение отредактировал(а) MrDmitry — 20.10.2008, 10:26
morpheyushka
Дата 20.10.2008, 10:38 (ссылка) | (нет голосов) Загрузка .
Зеленый человек
Профиль Группа: Участник Сообщений: 563 Регистрация: 26.2.2008 Где: Киев
Репутация: 3 Всего: 8
Код
procedure TForm1.FormShow(Sender: TObject); var cg: TextFile; dir:string; begin AssignFile(cg,’cg.ini’); reset(cg); while not EOF(CG) do begin Read(CG,dir); end; closefile(cg); if (dir=») or (not FileExists(‘cg.ini’))then begin form2.Show; end; end;
Poseidon
Дата 20.10.2008, 10:40 (ссылка) | (нет голосов) Загрузка .
Delphi developer
Профиль Группа: Комодератор Сообщений: 5273 Регистрация: 4.2.2005 Где: Гомель, Беларусь
Репутация: 53 Всего: 133
Цитата(MrDmitry @ 20.10.2008, 10:23 )
Тогда как модифицировать код чтоб show работало?
В dpr удали строку
Код
Application.CreateForm(TForm2, Form2);
Код
procedure TForm1.FormCreate(Sender: TObject); begin Form2:= TForm2.Create(Application); if not FileExists(‘cg.ini’) then Form2.Show; end;
MrDmitry
Дата 20.10.2008, 11:05 (ссылка) | (нет голосов) Загрузка .
Опытный
Профиль Группа: Участник Сообщений: 556 Регистрация: 10.11.2006
Репутация: нет Всего: нет
Цитата(MrDmitry @ 20.10.2008, 10:23 )
Тогда как модифицировать код чтоб show работало?
В dpr удали строку
Код
Application.CreateForm(TForm2, Form2);
Код
procedure TForm1.FormCreate(Sender: TObject); begin Form2:= TForm2.Create(Application); if not FileExists(‘cg.ini’) then Form2.Show; end;
Правила форума «Delphi: Общие вопросы»
1. Публиковать ссылки на вскрытые компоненты
2. Обсуждать взлом компонентов и делиться вскрытыми компонентами
Литературу по Дельфи обсуждаем здесь
Действия модераторов можно обсудить здесь
С просьбами о написании курсовой, реферата и т.п. обращаться сюда
Вопросы по реализации алгоритмов рассматриваются здесь
90% ответов на свои вопросы можно найти в DRKB (Delphi Russian Knowledge Base) — крупнейшем в рунете сборнике материалов по Дельфи
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Snowy, MetalFan, bems, Poseidon, Rrader.
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)