Модераторы: Poseidon, Snowy, bems, MetalFan

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> 2 форма 
V
    Опции темы
mjpg
Дата 21.5.2007, 20:24 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 26
Регистрация: 21.5.2007

Репутация: нет
Всего: 1



Здравствуйте! Я по Delphi новичок и хотел бы узнать такую вещ. Как при нажатии на ссылку или на кнопку в первой форме открывалась 2 ?.
Заранее СПАСИБО! smile 
PM MAIL   Вверх
Snowy
Дата 21.5.2007, 20:42 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Модератор
Сообщений: 11363
Регистрация: 13.10.2004
Где: Питер

Репутация: 192
Всего: 484



Код

  Form2.Show;
ЗЫ. А что означает "два форма" в названии темы?
PM MAIL   Вверх
Exai1e
Дата 21.5.2007, 20:49 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 908
Регистрация: 3.12.2006
Где: Moscow

Репутация: 2
Всего: 30



Snowysmile похоже на жесткую "ачипятку" причем в 2х словах smile

Это сообщение отредактировал(а) Exai1e - 21.5.2007, 20:50


--------------------
"Решение зависит от выбранного геморроя" © Snowy
"у нас как в армии - либо работает, либо так и задумано"
PM MAIL ICQ   Вверх
mjpg
Дата 21.5.2007, 21:01 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 26
Регистрация: 21.5.2007

Репутация: нет
Всего: 1



СпАсИбО!!! smile 
Теперь моно спокойно идти бухать smile 
PM MAIL   Вверх
L-Giz
Дата 21.5.2007, 21:08 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 3
Регистрация: 21.5.2007

Репутация: нет
Всего: нет



сперва делаешь вторую форму невидимой (в свойствах Form2 ставишь Visible=false), далее подключаешь модуль form2 к модулю form1 (в модуле form1 выбираешь File->Use module->form2 или в модуле form1.pas пишешь в разделе uses строчку "fomr2") потом в процедуре form1.button1click (ну или как там наз-ся твоя кнопка на форме номер один) пишешь:
Код

form2.show

в этом случае обе формы будут доступны
или
Код

form2.showmodal

в этом случае form2 будет поверх form1 и последняя не будет доступна пока не будет закрыта form2
PM MAIL   Вверх
mjpg
Дата 21.5.2007, 21:08 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 26
Регистрация: 21.5.2007

Репутация: нет
Всего: 1



А вот ещё вопросик! Я короче работаю над медиа плеером и хотел бы узнать как сделать чтобы можно было создавать плейлисты?
PM MAIL   Вверх
valentos
Дата 21.5.2007, 21:15 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 187
Регистрация: 7.12.2006
Где: Belarussia, Gomel

Репутация: нет
Всего: 2



Snowy, Exai1e  Харэ издеватся над начинающим, петросяны блин!! Может он первый раз открыл Делфу!
Открытие 
Код

form2.show;
// или
Form2.showmodal;

Если Form1--главная, то
Код

 form2.show;
form1.hide;

 А назад из второй формы возращаемся 
Код

Form1.show;
form2.close;


Добавлено через 1 минуту и 44 секунды
Цитата(L-Giz @  21.5.2007,  21:08 Найти цитируемый пост)
сперва делаешь вторую форму невидимой (в свойствах Form2 ставишь Visible=false)

 Что млин за порнография?

--------------------
[code=sql]select name, telephone from Girls where age between 20 and 25 and (.)(.) >= 2 order by IQ desc [/code]
PM MAIL   Вверх
valentos
Дата 21.5.2007, 21:33 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 187
Регистрация: 7.12.2006
Где: Belarussia, Gomel

Репутация: нет
Всего: 2



Цитата(mjpg @  21.5.2007,  21:08 Найти цитируемый пост)
создавать плейлисты?

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


--------------------
[code=sql]select name, telephone from Girls where age between 20 and 25 and (.)(.) >= 2 order by IQ desc [/code]
PM MAIL   Вверх
mjpg
Дата 21.5.2007, 21:38 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 26
Регистрация: 21.5.2007

Репутация: нет
Всего: 1



Спасибо! Ну вообще я и в правду первый раз работаю с Делфи ( купил 2 недели назад ) и мне 15 лет поэтому просьба не смеятся если я буду задавать, что то глупое! smile  

PM MAIL   Вверх
valentos
Дата 21.5.2007, 21:43 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 187
Регистрация: 7.12.2006
Где: Belarussia, Gomel

Репутация: нет
Всего: 2



Цитата(mjpg @  21.5.2007,  21:38 Найти цитируемый пост)
просьба не смеятся 

Не баись!
Купи нормальную книгу по делфи, где все расказывается на уровне плинтуса, Думаю с такой книгой в Делфи ты разберешься!!


Это сообщение отредактировал(а) valentos - 22.5.2007, 16:10
--------------------
[code=sql]select name, telephone from Girls where age between 20 and 25 and (.)(.) >= 2 order by IQ desc [/code]
PM MAIL   Вверх
lukas
Дата 21.5.2007, 21:56 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 771
Регистрация: 23.2.2007

Репутация: 3
Всего: 15



Цитата

Что млин за порнография?


если взглянуть, то это не порнография...

form.hide...

Код

procedure TCustomForm.Hide;
begin
  Visible := False;
end;


form.show...

Код

procedure TCustomForm.Show;
begin
  Visible := True;
end;


К сведению...  smile 


--------------------
http://code.google.com/p/orionphp/ - opensource скриптовой язык Orion (аналог PHP) для freepascal/delphi.
PM MAIL WWW   Вверх
L-Giz
Дата 21.5.2007, 22:05 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 3
Регистрация: 21.5.2007

Репутация: нет
Всего: нет



valentos ты прав, форма2 изначально невидимая будет... 

ЗЫ пора завязывать с алкоголем, моск сохнет
PM MAIL   Вверх
valentos
Дата 21.5.2007, 22:07 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 187
Регистрация: 7.12.2006
Где: Belarussia, Gomel

Репутация: нет
Всего: 2



lukas, И всеже это полная порнография, а разьяснять что  делает (Visible:=True(False)), не надо, может и странно, но я знаю что это такое!!!
Давай пользоватся этой порнухой, создадим Целую тучу Форм, Пооткрываем их И скроем с глаз долой. А потом откроем CTRL+ALT+DEL  и глянем скока прога жрет оперативы!!! Красота , а поттом сядем вечерком и будем думать как сделать что бы прога работала быстрее. Конеч но я не спорю что твой метод можно использовать, но тока там где очнь мало форм, Или если прога будет работать исключительно на хороших компаХ!!! 
А там где ресурсы не позволяют, что ты будешь делать?--подумай над этим!

Это сообщение отредактировал(а) valentos - 21.5.2007, 22:12
--------------------
[code=sql]select name, telephone from Girls where age between 20 and 25 and (.)(.) >= 2 order by IQ desc [/code]
PM MAIL   Вверх
Snowy
Дата 21.5.2007, 22:37 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Модератор
Сообщений: 11363
Регистрация: 13.10.2004
Где: Питер

Репутация: 192
Всего: 484



Народ, хватит флеймить по пустяковому вопросу!
PM MAIL   Вверх
sw04
Дата 21.5.2007, 23:16 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 372
Регистрация: 22.1.2007
Где: Ufa

Репутация: нет
Всего: 18



mjpg, загляни в project  - options.
На одной из закладок приведены списки главный и побочных форм.
При добавлении к проекту новой формы, по умолчанию у нее свойство visible = false. Для того, чтобы вывести второе окно с возможностью обращаться к обоим формам необходимо показать форму методом 
Код
Form2.Visible := true;

А если хочешь, чтоб нельзя было работать с первой формой до закрытия втором используй:
Код
Form2.ShowModal;

Отсюда и идут термины модальные не модальные формы.

Ко всему прочему можешь прочитать много интересного из [/url=http://faq.vingrad.ru]FAQ[/url] , а также в справочнике DRKB 3.0.


Это сообщение отредактировал(а) sw04 - 22.5.2007, 00:41


--------------------
<удалено администрацией>
PM   Вверх
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Delphi: Общие вопросы"
SnowyMetalFan
bemsPoseidon
Rrader

Запрещается!

1. Публиковать ссылки на вскрытые компоненты

2. Обсуждать взлом компонентов и делиться вскрытыми компонентами

  • Литературу по Дельфи обсуждаем здесь
  • Действия модераторов можно обсудить здесь
  • С просьбами о написании курсовой, реферата и т.п. обращаться сюда
  • Вопросы по реализации алгоритмов рассматриваются здесь
  • 90% ответов на свои вопросы можно найти в DRKB (Delphi Russian Knowledge Base) - крупнейшем в рунете сборнике материалов по Дельфи


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Snowy, MetalFan, bems, Poseidon, Rrader.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Delphi: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.1164 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.