ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2
Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей. Здесь обсуждаются безопасность, программирование, технологии и многое другое. Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
Вернуться   Форум АНТИЧАТ > Программирование > С/С++, C#, Delphi, .NET, Asm
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #1341  
Старый 19.04.2008, 17:34
Аватар для desTiny
desTiny
Reservists Of Antichat - Level 6
Регистрация: 04.02.2007
Сообщений: 1,152
Провел на форуме:
3008839

Репутация: 1502


По умолчанию

Цитата:
Сообщение от Dr.KoD  
TForm1.Button1Click(Sender: TObject);
Вот это означает, что данная кнопка находится на форме1 и принадлежит этой форме,
а чуть выше есть вот такая штука(типы), в которой описываются компоненты и события:
//-----------------------------------------------------
type
Button1: TButton;
//чуть ниже событие нашей кнопки:
procedure Button1Click(Sender: TObject);
//------------------------------------------------------
Это и означает, Button1 это именно наша кнопка и ни какая другая.
Эта процедура(TForm1.Button1Click) называется СОБЫТИЕ на нажатие кнопки Button1.
Если бы было просто:
//------------------------------------------
procedure Name;
begin
//выполняем какие либо действия
end;
//------------------------------------------
то эта процедура не принадлежала бы к данной форме или кнопке, но могла бы относится к любоиу компоненту и процедуре данной программы и изменять их свойства, или выполнять какую либо вспомогательную функцию, вообщем об этом можно долго писать, скачай лучше книгу Фленова Библия Delphi, там все очень хорошо написано и расписано!!!
Полнейший БРЕД!!!!!!


Если посмотришь на кнопку, то в ObjectInspector'е есть вкладка ACTIONS, и на этой вкладке есть параметр OnClick. Там и описывается имя кнопочной процедуры. ПО умолчанию - это ButtonXClick, но может быть и любая другая вида "procedure TForm1.blblblbl(Sender: TObject);"
__________________
Bedankt euch dafür bei euch selbst.

H_2(S^3/((z1, z2)~(exp(2pi*i/p)z1, exp(2pi*q*i/p)z2)))=Z/pZ
 
Ответить с цитированием

  #1342  
Старый 19.04.2008, 17:49
Аватар для Dr.KoD
Dr.KoD
Познающий
Регистрация: 01.03.2008
Сообщений: 68
Провел на форуме:
140772

Репутация: 72
По умолчанию

Actions мда и где ж там вкладка такая находится?, может это пункт вкладки Events(События)!!! И вообще человек задал вопрос почему данная процедура относится именно к этой кнопке, а не почему эта процедура так называется или где она описывается и описывается эта процедура не там, там она всеголиш указана как одно из событий данного компонента, а описывается она в другом месте
Так что не БРЕД!!!
 
Ответить с цитированием

  #1343  
Старый 19.04.2008, 19:22
Аватар для desTiny
desTiny
Reservists Of Antichat - Level 6
Регистрация: 04.02.2007
Сообщений: 1,152
Провел на форуме:
3008839

Репутация: 1502


По умолчанию

Цитата:
Сообщение от Dr.KoD  
Actions мда и где ж там вкладка такая находится?, может это пункт вкладки Events(События)!!!
Ну Events, не суть важно, меня поняли ...
Цитата:
Сообщение от Dr.KoD  
И вообще человек задал вопрос почему данная процедура относится именно к этой кнопке, а не почему эта процедура так называется или где она описывается и описывается эта процедура не там, там она всеголиш указана как одно из событий данного компонента, а описывается она в другом месте
Так что не БРЕД!!!
Вот я и ответил, почему она относится к этой кнопке: потому что она прописана в Events! И это прописано вообще в .dfm файле, а название здесь абсолютно не важно. Кнопке MyVeryGoodButton может соответствовать процедура procedure TMyFantasticForm.DisgusteringProcedure(Sender: TObject);
Единственное условие - она должна принадлежать классу TMyFantasticForm. А если ты просто создашь процедуру
TMyFantasticForm.MyVeryGoodButton(Sender: TObject), то просто так она ни к чему ассоциирована не будет.
__________________
Bedankt euch dafür bei euch selbst.

H_2(S^3/((z1, z2)~(exp(2pi*i/p)z1, exp(2pi*q*i/p)z2)))=Z/pZ
 
Ответить с цитированием

  #1344  
Старый 19.04.2008, 19:42
Аватар для Dr.KoD
Dr.KoD
Познающий
Регистрация: 01.03.2008
Сообщений: 68
Провел на форуме:
140772

Репутация: 72
По умолчанию

Цитата:
Сообщение от desTiny  
Единственное условие - она должна принадлежать классу TMyFantasticForm. А если ты просто создашь процедуру
TMyFantasticForm.MyVeryGoodButton(Sender: TObject), то просто так она ни к чему ассоциирована не будет.
Кароч мы говорим об одних и тех же весчах разными словами, я изобразил это в виде кода с пояснением, а ты обошелся одними пояснениями .
А вот на счет этого несоглашусь немного:
Цитата:
Кнопке MyVeryGoodButton может соответствовать процедура procedure TMyFantasticForm.DisgusteringProcedure(Sender: TObject);
Это уже будет дпугой объект формы, который может влиять на события этой кнопки и влиять на саму кнопку, как и сама кнопка будет(если в ее событии написать определенный код) влиять на этот объект.
 
Ответить с цитированием

  #1345  
Старый 19.04.2008, 20:15
Аватар для ForNeVeR
ForNeVeR
Участник форума
Регистрация: 01.05.2006
Сообщений: 216
Провел на форуме:
287212

Репутация: 62
По умолчанию

desTiny прав, в Events можно сопоставить любому событию процедуру с любым названием. И давайте закроем эту тему, спор бессмысленен и скатывается в оффтоп.
 
Ответить с цитированием

  #1346  
Старый 19.04.2008, 20:57
Аватар для zl0y
zl0y
Banned
Регистрация: 13.09.2006
Сообщений: 523
Провел на форуме:
2869410

Репутация: 925


Отправить сообщение для zl0y с помощью ICQ
По умолчанию

У кого нибудь есть,что нибудь по парсингу url к примеру получили исходник страницы на адресу http://server.com/a/b/c/d/index.htm извлекли из него ссылки и как ссылки преобразовать в серверному виду типо
Цитата:
<a href="../../mypage.html">my page</a>
к http://server.com/a/b/mypage.html

я просто уже $#&*$!&* ну вы поняли все делаешь норм,подстраиваешь - работает,а делаешь ссылку вида /index.html или index.html уже неверно
 
Ответить с цитированием

  #1347  
Старый 19.04.2008, 21:08
Аватар для desTiny
desTiny
Reservists Of Antichat - Level 6
Регистрация: 04.02.2007
Сообщений: 1,152
Провел на форуме:
3008839

Репутация: 1502


По умолчанию

Цитата:
Сообщение от zl0y  
У кого нибудь есть,что нибудь по парсингу url к примеру получили исходник страницы на адресу http://server.com/a/b/c/d/index.htm извлекли из него ссылки и как ссылки преобразовать в серверному виду типо к http://server.com/a/b/mypage.html

<a href="../../mypage.html">my page</a>

я просто уже $#&*$!&* ну вы поняли все делаешь норм,подстраиваешь - работает,а делаешь ссылку вида /index.html или index.html уже неверно
А что мешает сделать так:
http://server.com/a/b/c/d/index.htm
Извлекаем всё до последнего слеша:
http://server.com/a/b/c/d/
Дописываем из a href'a:
http://server.com/a/b/c/d/../../mypage.html
Оно ДОЛЖНО работать.
__________________
Bedankt euch dafür bei euch selbst.

H_2(S^3/((z1, z2)~(exp(2pi*i/p)z1, exp(2pi*q*i/p)z2)))=Z/pZ
 
Ответить с цитированием

  #1348  
Старый 19.04.2008, 22:23
Аватар для Metall
Metall
Познающий
Регистрация: 04.01.2008
Сообщений: 62
Провел на форуме:
490685

Репутация: 30
Отправить сообщение для Metall с помощью ICQ
По умолчанию

Всем большое спасибо! Особенно тебе, desTiny. Dr.KoD, я благодарен также тебе, но кажется, ты ошибаешься. Или я тебя просто не понял.
Цитата:
Сообщение от Dr.KoD  
скачай лучше книгу Фленова Библия Delphi, там все очень хорошо написано и расписано!!!
Я по ней Делфи и изучаю

Последний раз редактировалось Metall; 19.04.2008 в 22:29..
 
Ответить с цитированием

  #1349  
Старый 20.04.2008, 14:19
Аватар для Slanter
Slanter
Участник форума
Регистрация: 09.01.2008
Сообщений: 120
Провел на форуме:
103538

Репутация: 29
Отправить сообщение для Slanter с помощью ICQ
По умолчанию

Пацы, подскажите какой компилятор для делфи лучше
и где его скачать
 
Ответить с цитированием

  #1350  
Старый 20.04.2008, 14:28
Аватар для Ergoproxy
Ergoproxy
Постоянный
Регистрация: 18.01.2008
Сообщений: 383
Провел на форуме:
9332138

Репутация: 476
Отправить сообщение для Ergoproxy с помощью ICQ
По умолчанию

Цитата:
Сообщение от Slanter  
Пацы, подскажите какой компилятор для делфи лучше
и где его скачать
http://www.codegear.com
http://infostore.org/info/1721611
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[Wi-Fi, BT] Задай вопрос - получи ответ! Alexsize Беспроводные технологии/WPAN/WLAN 2564 06.04.2026 23:31
[ *NIX ] Задай вопрос - получи ответ. Xszz *nix 1547 15.06.2010 15:41
[jQuery] - Задай вопрос, получи ответ Isis PHP, PERL, MySQL, JavaScript 62 25.12.2009 03:25
ЕсТь ВоПрос Guma Чаты 4 26.10.2005 21:48



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ