|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
|
Опции темы | Поиск в этой теме | Опции просмотра |
#16
|
||||
|
||||
Кидаешь Edit и процедуру
Код:
procedure TForm1.btn1Click(Sender: TObject); begin Tmr1.Interval:= d; // интервал Tmr1.Enabled:= Not(Tmr1.Enabled); // вкл / выкл end; меняем на Код:
procedure TForm1.btn1Click(Sender: TObject); begin d := StrToInt(Edit1.Text) * 1000; //Время в таймере в милисекундах, а мы переводим в секунды Tmr1.Interval := d; // интервал Tmr1.Enabled := not(Tmr1.Enabled); // вкл / выкл end; Как-то так. p.s. Цитата:
Итерация от человека. Рекурсия — от Бога.
Последний раз редактировалось Dem0Men, 15.07.2011 в 17:17. |
#17
|
||||
|
||||
Цитата:
|
#18
|
||||
|
||||
Цитата:
Итерация от человека. Рекурсия — от Бога.
|
#19
|
||||
|
||||
Цитата:
jmp $ ; Happy End! The Cake Is A Lie. |
#20
|
|||
|
|||
да нас в школе учили как там програмку написать для того чтоб узнать площадь прямоугольника и т д
так что знаю я его на самом так сказать школьном уровне) Код:
d := StrToInt(Edit1.Text) спс всем как чё нить придумую и несмогу реализовать спрашу=) как сделать выбор кнопки ведь задать как нить через переменную нельзя Код:
keybd_event(VK_F1, 0, 0, 0); // нажатие вот чтоб можно было клавишу цифрой обозначить какбы так Код:
keybd_event(f, 0, 0, 0); // нажатие клавиш с числовым значением f (дапустим f=1233 а 1233 это код клавиши enter) есть какой простой способ сделать так чтоб можно было выбирать клавишу в самой программе? Последний раз редактировалось unity, 16.07.2011 в 00:37. |
#21
|
||||
|
||||
Цитата:
Edit1 - контрол класса TEdit, позволяющий вводить любые цифро-буквенные символы, если не указано иное. Цитата:
Цитата:
Цитата:
Je venus de nulle part 55.026263 с.ш., 73.397636 в.д. |
#22
|
|||
|
|||
unity, сударь, Вы так ничего не поймете и не запомните. Мы можем написать вам сотни строк кода, но пока вы не знакомы с основами языка, на котором собрались писать. Для начала советую почитать Культина "Delphi в задачах и примерах". После прочтения не будет вопросов, какой код куда вставлять, где взять то или это.
Код:
d:= StrToInt(Edit1.Text) |
#23
|
|||
|
|||
у меня возник такой вопрос как узнать
HWND окна? имени у окна нету (мб есть какой спосаб узнать hwnd того окна который в фокусе (переключиться на окно нажать дапустим пробел и програма запомнит его hwnd)) или у кого есть уже готовая програмка которая может узнавать hwnd всех запушеных окон скиньте ссылку |
#24
|
||||
|
||||
Ссылку дать не могу, она уже "померла", а программу пожалуйста (исходники имеются):
Je venus de nulle part 55.026263 с.ш., 73.397636 в.д. Последний раз редактировалось angvelem, 16.07.2011 в 23:03. |
#25
|
|||
|
|||
Цитата:
как ей пользаваться? я когда запуская выскакивает три ошибки потом запускаеться программа но в списке неодного окна нету ошибки: 1 library not loaded! 2 address hook not found 3 hook not installed! вот ещё пасмотрите что тут нето (програмка по имени окна определяет его hwid) Код:
procedure TForm1.okClick(Sender: TObject); var id:HWND; t:string; begin t:= string(nameWindows.Text); id:=FindWindow(nil,(t)); //скорее всего тут чтото нето т.к выделено красным hwnd1.caption:=inttostr(id); end; Последний раз редактировалось unity, 16.07.2011 в 23:10. |
#26
|
||||
|
||||
Облажался, забыл библиотеку в архив положить. Пользование простое, оно так по-английски и написано на главной форме: Use right click to get information about any window
P.S. Архив перезалил. Je venus de nulle part 55.026263 с.ш., 73.397636 в.д. |
#27
|
||||
|
||||
Цитата:
Цитата:
Je venus de nulle part 55.026263 с.ш., 73.397636 в.д. |
#28
|
|||
|
|||
Цитата:
спс заработало! и за прогу спс тока она недружит с програмой (точнее с игрой) как тока я её запускаю в игре ошибка и окошко с выбором отправлять отчёт или нет если какой нибуть ещё метод для определения hwnd? у меня есть програма которая какимто оброзом определяет (я думаючто что она определяет, так как с помощью неё я могу посылать этому окну каманды даже если окно свёрнуто и я работую в какой небудь другой программе) а можно ли hwnd узнать по имени процесса? Последний раз редактировалось unity, 16.07.2011 в 23:51. |
#29
|
||||
|
||||
Цитата:
Je venus de nulle part 55.026263 с.ш., 73.397636 в.д. Последний раз редактировалось angvelem, 16.07.2011 в 23:58. |
#30
|
|||
|
|||
а только по классу окна нельзя опредилить его hwnd
или по Id процеса? также хотелось бы узнать как сделать окно полупразрачным? и самй главный вопрос как сделать окно поверх всех окон даже поверх игровых приложений? (такое можно сделать, даже раньше у меня програмка такая было выбираеш окно и оно становиться поверх любой игры) |