Часовой пояс: UTC + 3 часа




Начать новую тему Новая тема / Ответить на тему Ответить  Сообщений: 2317 • Страница 26 из 116<  1 ... 23  24  25  26  27  28  29 ... 116  >
  Пред. тема | След. тема 
В случае проблем с отображением форума, отключите блокировщик рекламы
Автор Сообщение
 

Advanced member
Статус: Не в сети
Регистрация: 09.06.2003
Откуда: USSR
Daemon Поиск в google по
SCOPE 2.0 "The Pack", простой компонент, аналог как у Task Manager. С исходниками так что можно будет самому модифицировать.

Добавлено спустя 5 минут, 51 секунду:
Вот
http://www.delphi32.com/vcl/848/


Последний раз редактировалось Ray Adams 03.03.2005 10:39, всего редактировалось 1 раз.


Партнер
 

Member
Статус: Не в сети
Регистрация: 14.01.2004
Откуда: Киев, Украина
Спасибо :wink:

_________________
Ку ку


 

Member
Статус: Не в сети
Регистрация: 03.01.2004
Откуда: Питер
А у пунктов TMainMenu вообще Hint's есть? А то я хинты прописываю, но они не появляются!

_________________
Здесь так мало тех, с кем легко говорить,
Еще меньше тех, с кем не страшно молчать (c)


 

Advanced member
Статус: Не в сети
Регистрация: 09.06.2003
Откуда: USSR
Lord_of_Darkness И не появятся, они там нужны чтобы ты сам потом мог эти хинты отображать, скажем в StatusBar


 

Member
Статус: Не в сети
Регистрация: 03.01.2004
Откуда: Питер
Ray Adams Так там нет событий типа OnMouseEnter или OnMouseMove ну или каких-либо, чтобы по ним отображать можно было :insane: т.е. я имею ввиду по какому событию их (хинты) выводить??

_________________
Здесь так мало тех, с кем легко говорить,
Еще меньше тех, с кем не страшно молчать (c)


 

Advanced member
Статус: Не в сети
Регистрация: 09.06.2003
Откуда: USSR
Lord_of_Darkness Есть глобальное событие у Application, OnHint :)


 

Member
Статус: Не в сети
Регистрация: 03.01.2004
Откуда: Питер
Ray Adams В смысле через TApplicationEvents делать? Но у меня так ошибки че-то выдает. Там в OnHint пишу
#77
И ошибка!

_________________
Здесь так мало тех, с кем легко говорить,
Еще меньше тех, с кем не страшно молчать (c)


 

Advanced member
Статус: Не в сети
Регистрация: 09.06.2003
Откуда: USSR
Можеш и через него, но тебе туда не только TMenuItem будет передаваться! Так что зачем так напрямую то? Делай вот так
Цитата:
procedure TForm1.ApplicationEvents1Hint(Sender: TObject);
begin
StatusBar1.SimpleText := GetLongHint(Application.Hint);
end;


 

Member
Статус: Не в сети
Регистрация: 03.01.2004
Откуда: Питер
Ray Adams Пасиб за помощь

_________________
Здесь так мало тех, с кем легко говорить,
Еще меньше тех, с кем не страшно молчать (c)


 

Member
Статус: Не в сети
Регистрация: 04.01.2004
Откуда: Владивосток
как отследить выключение компьютера?

Добавлено спустя 37 секунд:
и перезагрузку.

_________________
*Cofradia Intel* <<<ATI>>>
P4 2.8@3.6/X800Pro/1024Mb/2*160gb WD1600JB/SyncMaster 932в/СВО/Xp SP2 + Asus P525


 

Advanced member
Статус: Не в сети
Регистрация: 09.06.2003
Откуда: USSR
WM_QUERYENDSESSION


 

Member
Статус: Не в сети
Регистрация: 04.01.2004
Откуда: Владивосток
Ray Adams а вот как это использовать? я с этим ни разу не встречался.
путь:
при выключениее компа появляется мессага какая нить.

_________________
*Cofradia Intel* <<<ATI>>>
P4 2.8@3.6/X800Pro/1024Mb/2*160gb WD1600JB/SyncMaster 932в/СВО/Xp SP2 + Asus P525


 

Advanced member
Статус: Не в сети
Регистрация: 09.06.2003
Откуда: USSR
Цитата:
при выключениее компа появляется мессага какая нить.

повторю WM_QUERYENDSESSION :)
Читаем хелп по этому сообщению и создаем вот такой обработчик
Код:
    procedure wm_ends(var T:TWMEndSession);message WM_QUERYENDSESSION;

---------
procedure TForm1.wm_ends(var T: TWMEndSession);
begin
//Делаем все что надо для завершения программы
     t.EndSession:=true; //говорим что можно выключить или перегрузить комп
     t.Result:=1;
end;



 

Забанен
Статус: Не в сети
Регистрация: 27.08.2004
Откуда: BY, Pltsk-Minsk
Вопрос такой: как подсчитать кол-во времени между двумя событиями? Тоесть кликнул по кнопке -> время пошло (типа секундармера), кликнул по другой -> время остановилось, а на Label1, например, вывелся промежуток времени :)

_________________
Подставлю ладони - их болью своей наполни,
Наполни печалью, страхом гулкой темноты...


 

Member
Статус: Не в сети
Регистрация: 14.01.2004
Откуда: Киев, Украина
ANTIHacker GetTickCount

_________________
Ку ку


 

Забанен
Статус: Не в сети
Регистрация: 27.08.2004
Откуда: BY, Pltsk-Minsk
Нашел следующий код:
Код:
procedure Delay(ADelay : Cardinal);
var EndTime : Cardinal;
Begin
EndTime := GetTickCount + ADelay;
repeat
Application.ProcessMessages;
until GetTickCount >= EndTime;
end;

Можно поподробней, как в Label1 ввести время? Вроде должно быть что-то типа Label1.Caption:='Чему-то' :oops:

_________________
Подставлю ладони - их болью своей наполни,
Наполни печалью, страхом гулкой темноты...


 

Member
Статус: Не в сети
Регистрация: 14.01.2004
Откуда: Киев, Украина
Код:
var
  Before, After: DWord;
begin
Before:=GetTickCount;
{
Действия
}
After:=GetTickCount;
After:=After-Before;
Label1.Caption:=IntToStr(After);

_________________
Ку ку


 

Забанен
Статус: Не в сети
Регистрация: 27.08.2004
Откуда: BY, Pltsk-Minsk
Daemon
Спасибо :)
Еще вопросик :oops: : если я хочу перенести значение Label1.Caption в Label2.Caption и умножить/прибавить число, как это правильно сделать?

_________________
Подставлю ладони - их болью своей наполни,
Наполни печалью, страхом гулкой темноты...


 

Advanced member
Статус: Не в сети
Регистрация: 09.06.2003
Откуда: USSR
Цитата:
Еще вопросик Embarassed : если я хочу перенести значение Label1.Caption в Label2.Caption и умножить/прибавить число, как это правильно сделать?

Чего куда кого?

Цитата:
если я хочу перенести значение Label1.Caption в Label2.Caption

Я думаю отвечать не надо? Сам догадаешся?


 

Member
Статус: Не в сети
Регистрация: 14.01.2004
Откуда: Киев, Украина
Ray Adams
Цитата:
Чего куда кого?
Я думаю имелось ввиду, что-то типа такого :-)
Код:
label2.Caption:=IntToStr(value*StrToInt(label1.Caption))

_________________
Ку ку


Показать сообщения за:  Поле сортировки  
Начать новую тему Новая тема / Ответить на тему Ответить  Сообщений: 2317 • Страница 26 из 116<  1 ... 23  24  25  26  27  28  29 ... 116  >
-

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Перейти:  
Создано на основе phpBB® Forum Software © phpBB Group
Русская поддержка phpBB | Kolobok smiles © Aiwan