информационная безопасность
без паники и всерьез
 подробно о проектеRambler's Top100
За кого нас держат?Сетевые кракеры и правда о деле ЛевинаСтрашный баг в Windows
BugTraq.Ru
Русский BugTraq
 Анализ криптографических сетевых... 
 Модель надежности двухузлового... 
 Специальные марковские модели надежности... 
 Microsoft Authenticator прекращает... 
 Очередное исследование 19 миллиардов... 
 Оптимизация ввода-вывода как инструмент... 
главная обзор RSN блог библиотека закон бред форум dnet о проекте
bugtraq.ru / форум / programming
Имя Пароль
если вы видите этот текст, отключите в настройках форума использование JavaScript
ФОРУМ
все доски
FAQ
IRC
новые сообщения
site updates
guestbook
beginners
sysadmin
programming
operating systems
theory
web building
software
hardware
networking
law
hacking
gadgets
job
dnet
humor
miscellaneous
scrap
регистрация





Легенда:
  новое сообщение
  закрытая нитка
  новое сообщение
  в закрытой нитке
  старое сообщение
[Win32] не.. вы не поняли... 20.01.03 14:52  Число просмотров: 995
Автор: Killer{R} <Dmitry> Статус: Elderman
<"чистая" ссылка>
находясь в дизайнере формы нажми на кнопку для которой хошь обработчик сделать два раза. Тебе делфя автоматом сделает процедуру которая будет вызыватся при нажатии на кнопку. Тебе тока останетяс код вписать.
<programming>
[Win32] ООП...события (Delphi) 20.01.03 02:04  
Автор: WingGod Статус: Незарегистрированный пользователь
<"чистая" ссылка>
Вот смотрите, я создаю компонент, все параметры приписывают, но мне надо чтобы этот компонент откликался на собития (допустим кнопка - при нажатии чтолибо делалось )... я забыл напроч :)

спасибо!
[Win32] не.. вы не поняли... 20.01.03 14:06  
Автор: WingGod Статус: Незарегистрированный пользователь
<"чистая" ссылка>
вот пример програмы


var
b:Tbutton;
begin
b:=Tbutton.create(form1);
...
..
..
b.onclick ???????
end;
[Win32] Тогда так... 20.01.03 15:17  
Автор: Sandy <Alexander Stepanov> Статус: Elderman
<"чистая" ссылка>
> вот пример програмы
>
>
procedure TForm1.OnButton1Click(Sender : TObject);
begin
......
end;

> var
> b:Tbutton;
> begin
> b:=Tbutton.create(form1);
b.OnClick=OnButton1Click(b);

> ...
> ..
> ..
> b.onclick ???????
> end;
теперь ближе к телу... 20.01.03 17:28  
Автор: WingGod Статус: Незарегистрированный пользователь
<"чистая" ссылка>
теперь отойдем от кнопок...

мне нужно обработать собитие от TclientSocket;

но формы нету, т.е. программировать надо прям в проджекте (не в unit'aх)


var

s:TclientSocket;
begin
s:=TclientSocket.create(application);
ну вообщем оброатть надо OnConnect, OnReceive и т.д.

надеюсь понятно....
фенк...
[Win32] не.. вы не поняли... 20.01.03 14:52  
Автор: Killer{R} <Dmitry> Статус: Elderman
<"чистая" ссылка>
находясь в дизайнере формы нажми на кнопку для которой хошь обработчик сделать два раза. Тебе делфя автоматом сделает процедуру которая будет вызыватся при нажатии на кнопку. Тебе тока останетяс код вписать.
А как по другому? 20.01.03 19:03  
Автор: J'JF <Dmytro Volhushyn> Статус: Elderman
<"чистая" ссылка>
> находясь в дизайнере формы нажми на кнопку для которой хошь
> обработчик сделать два раза. Тебе делфя автоматом сделает
> процедуру которая будет вызыватся при нажатии на кнопку.
> Тебе тока останетяс код вписать.

Т.е. не нажимая на кнопку 2 раза? Понятно, что это визуальщина, однако можно ли обойтись без тыканья? А просто все красиво описать в тексте программы? Я такого способа не знаю.
А так по-другому 20.01.03 21:18  
Автор: Killer{R} <Dmitry> Статус: Elderman
<"чистая" ссылка>
это билдер. в делфе то же самое тока по-паскалевски
этот исхдник вставляет в менюшку новый пункт и присваивает его OnClick

TMenuItem *tmi=new TMenuItem (mi);//создаем менюшку
tmi->Caption="xxxxx";//присваиваем ей заголовок
tmi->OnClick=Form1->Switchtool;//этот обработчик создан заранее как он прописывается - просто посмотрите как прописываются обычные OnClick обработчики автоматически и впишите его ручками
PopupMenu1->Items->Insert(0,tmi);//вставляем менюшку в меню
Обрабатывай события (например, OnClick) 20.01.03 10:42  
Автор: Sandy <Alexander Stepanov> Статус: Elderman
<"чистая" ссылка>
1




Rambler's Top100
Рейтинг@Mail.ru


  Copyright © 2001-2025 Dmitry Leonov   Page build time: 0 s   Design: Vadim Derkach