Форум Херсона. Форум Херсонской молодежи, флейм, фотографии Херсона, политика в Херсоне, сетевой форум, сети Херсона


Приветствуем на Форум Херсона. Форум Херсонской молодежи..

На данный момент Вы находитесь на форуме как Гость и имеете очень ограниченные возможности и права. Что бы писать или отвечать в темах, загружать картинки, файлы на форуме Вам нужно зарегистрироваться, что совершенно бесплатно. Регистрация очень быстрая, не откладывайте эту процедуру!

Если возникнут проблемы с регистрацией напишите нам.

Галерея форума Блоги пользователей Список банов
Вернуться   Форум Херсона. Форум Херсонской молодежи. > >
Регистрация СправкаСтатистика Пользователи Календарь Сообщения за день

Программирование Все вопросы по написанию программ

Ответ
 
Опции темы
Старый 10.08.2004, 19:44   #1 (Ссылка на пост)
Свой В Доску
 
Активность Longevity
0/20 20/20
Today Сообщения
0/5 ssssss992
Благодарил(а): 0
Благодарили 9 раз в 8 постах
Галерея: 0
Вес репутации: 20 Anonymous идет по правильному пути
кей довн

Кто-то в курсе, как средствами Delphi словить нажатие клавиши
в другом приложении? Также желательно узнать код этой клавиши
Anonymous вне форума  
Ответить с цитированием
Старый 11.08.2004, 22:34   #2 (Ссылка на пост)
Задержался
 
Активность Longevity
0/20 20/20
Today Сообщения
0/5 sssssss50
Адрес: Угадай! :))
Благодарил(а): 0
Благодарили 0 раз в 0 постах
Галерея: 0
Вес репутации: 20 TiTanium идет по правильному пути
Отправить сообщение для  TiTanium с помощью ICQ
Re: кей довн

Цитата:
Сообщение от Nikita
Кто-то в курсе, как средствами Delphi словить нажатие клавиши
в другом приложении? Также желательно узнать код этой клавиши
А кей спай хочешь написать :wink: жилаю удачи :!:
TiTanium вне форума  
Ответить с цитированием
Старый 12.08.2004, 00:05   #3 (Ссылка на пост)
Свой В Доску
 
Активность Longevity
0/20 20/20
Today Сообщения
0/5 ssssss992
Благодарил(а): 0
Благодарили 9 раз в 8 постах
Галерея: 0
Вес репутации: 20 Anonymous идет по правильному пути
GetAsyncKeyState. И для клавиатуpы, и для мыши.
Anonymous вне форума  
Ответить с цитированием
Старый 12.08.2004, 04:33   #4 (Ссылка на пост)
Свой В Доску
 
Активность Longevity
0/20 20/20
Today Сообщения
0/5 ssssss992
Благодарил(а): 0
Благодарили 9 раз в 8 постах
Галерея: 0
Вес репутации: 20 Anonymous идет по правильному пути
Спасибо, работает. Щас буду писать кейлоггер :twisted:
Anonymous вне форума  
Ответить с цитированием
Старый 12.08.2004, 23:13   #5 (Ссылка на пост)
Свой В Доску
 
Активность Longevity
0/20 20/20
Today Сообщения
0/5 ssssss992
Благодарил(а): 0
Благодарили 9 раз в 8 постах
Галерея: 0
Вес репутации: 20 Anonymous идет по правильному пути
о как! :D
Anonymous вне форума  
Ответить с цитированием
Старый 21.12.2004, 21:19   #6 (Ссылка на пост)
Свой В Доску
 
Активность Longevity
0/20 20/20
Today Сообщения
0/5 ssssss992
Благодарил(а): 0
Благодарили 9 раз в 8 постах
Галерея: 0
Вес репутации: 20 Anonymous идет по правильному пути
:!: как перевести текст к примеру "Дурак" в число "15297" где "Д"=1, "у"=5, "р"=2, "а"=9, "к"=7?
надо чтоб вводишь в Edit1 текст а в Edit2 появляется число(в данном случае "15297")
Anonymous вне форума  
Ответить с цитированием
Старый 22.12.2004, 06:27   #7 (Ссылка на пост)
Свой В Доску
 
Активность Longevity
0/20 20/20
Today Сообщения
0/5 ssssss992
Благодарил(а): 0
Благодарили 9 раз в 8 постах
Галерея: 0
Вес репутации: 20 Anonymous идет по правильному пути
Алгоритм в целом стротится на одной проверке вводимых данных кейсом и все....
Anonymous вне форума  
Ответить с цитированием
Старый 28.12.2004, 22:46   #8 (Ссылка на пост)
Свой В Доску
 
Активность Longevity
0/20 20/20
Today Сообщения
0/5 ssssss992
Благодарил(а): 0
Благодарили 9 раз в 8 постах
Галерея: 0
Вес репутации: 20 Anonymous идет по правильному пути
а можно хоть функцию хоть начало написть?
очень надо :cry: :eek:
Anonymous вне форума  
Ответить с цитированием
Старый 01.01.2005, 18:46   #9 (Ссылка на пост)
Мимо проходил
 
Активность Longevity
0/20 20/20
Today Сообщения
0/5 sssssss27
Благодарил(а): 0
Благодарили 4 раз в 2 постах
Галерея: 0
Вес репутации: 0 bachin идет по правильному пути
Цитата:
Сообщение от SmileY
а можно хоть функцию хоть начало написть?
очень надо :cry: :eek:
Научись нормально строить вопросы!
1. по странному стечению обстоятельств букв больше чем цифр, потому одна буква будет занимать хотябы 2 знака.
2. по второму странному стечению обстоятельств, математические ф-ции (стандартные целочисленные) ограниченны. Я не буду рассматривать int64, но и его не хватит при определенной длине строки.

так что определись чего ты хочешь
варианты:
а. хеш ф-ция - односторонняя проверка, т.е. из строки контрольную сумму ты получишь, а вот из контрольной суммы строку - нет
б. кодирование. из строки ты получишь другую строку, но не читаемую с первого взгляда.

тальше можно о чем-то говорить.
bachin вне форума  
Ответить с цитированием
Старый 02.01.2005, 18:23   #10 (Ссылка на пост)
Свой В Доску
 
Активность Longevity
0/20 20/20
Today Сообщения
0/5 ssssss992
Благодарил(а): 0
Благодарили 9 раз в 8 постах
Галерея: 0
Вес репутации: 20 Anonymous идет по правильному пути
Цитата:
Сообщение от bachin
Цитата:
Сообщение от SmileY
а можно хоть функцию хоть начало написть?
очень надо :cry: :eek:
Научись нормально строить вопросы!
1. по странному стечению обстоятельств букв больше чем цифр, потому одна буква будет занимать хотябы 2 знака.
2. по второму странному стечению обстоятельств, математические ф-ции (стандартные целочисленные) ограниченны. Я не буду рассматривать int64, но и его не хватит при определенной длине строки.

так что определись чего ты хочешь
варианты:
а. хеш ф-ция - односторонняя проверка, т.е. из строки контрольную сумму ты получишь, а вот из контрольной суммы строку - нет
б. кодирование. из строки ты получишь другую строку, но не читаемую с первого взгляда.

тальше можно о чем-то говорить.
я хочу сделать:

б. кодирование. из строки ты получишь другую строку, но не читаемую с первого взгляда.
только она должна быть целочисленая
Anonymous вне форума  
Ответить с цитированием
Старый 03.01.2005, 16:08   #11 (Ссылка на пост)
Мимо проходил
 
Активность Longevity
0/20 20/20
Today Сообщения
0/5 sssssss27
Благодарил(а): 0
Благодарили 4 раз в 2 постах
Галерея: 0
Вес репутации: 0 bachin идет по правильному пути
Цитата:
Сообщение от smiley2005
я хочу сделать:

б. кодирование. из строки ты получишь другую строку, но не читаемую с первого взгляда.
только она должна быть целочисленая
ну например так кодируем:
Код:
function _str(c: Char): string;
begin
  Result := IntToStr(Byte(c));
  while Length(Result) < 3 do
    Result := '0' + Result;
end;

function _code1(s: string): string;
var
  i: Integer;
begin
  Result := '';
  for i := 1 to Length(s) do
    Result := Result + _str(s[i]);
end;
так декодируем:
Код:
function _chr(p: PChar): Char;
var
  str: string;
begin
  SetLength(str, 3);
  move(p^, PChar(str)^, 3);
  Result := Char(Byte(StrToInt(str)));
end;

function _code2(s: string): string;
var
  i: Integer;
begin
  Result := '';
  i := 0;
  while i < Length(s) do
    begin
      Result := Result + _chr(PChar(Integer(PChar(s)) + i));
      i := i + 3;
    end;
end;
bachin вне форума  
Ответить с цитированием
Старый 03.01.2005, 18:56   #12 (Ссылка на пост)
Местные мы
Мой дневник
 
Аватар для SmileY
Пол:
 
Активность Longevity
0/20 20/20
Today Сообщения
0/5 ssssss494
Адрес: ONEUA.net
Благодарил(а): 69
Благодарили 72 раз в 42 постах
Галерея: 0
Вес репутации: 20 SmileY станет скоро известным
Отправить сообщение для  SmileY с помощью ICQ
а можно это всё подробненько описать? ;)
и переделать чтоб я вводил текст в Edit1 а перекодирываное значение выводило в Edit2
:-D :-D
SmileY вне форума  
Ответить с цитированием
Старый 20.01.2005, 00:45   #13 (Ссылка на пост)
Свой В Доску
 
Активность Longevity
0/20 20/20
Today Сообщения
0/5 ssssss992
Благодарил(а): 0
Благодарили 9 раз в 8 постах
Галерея: 0
Вес репутации: 20 Anonymous идет по правильному пути
Это ж на сколько нужно быть ленивым или непонятливым чтоб не написать:

procedure Form1.BtnClick(sender: Ponter);
begin
Edit2.Text := _code1(Edit1.Text);
Edit3.Text := _code2(Edit2.Text);
end;
Anonymous вне форума  
Ответить с цитированием
Старый 29.01.2005, 10:13   #14 (Ссылка на пост)
Свой В Доску
 
Активность Longevity
0/20 20/20
Today Сообщения
0/5 ssssss992
Благодарил(а): 0
Благодарили 9 раз в 8 постах
Галерея: 0
Вес репутации: 20 Anonymous идет по правильному пути
привет!! :P
Anonymous вне форума  
Ответить с цитированием
Старый 25.02.2005, 17:13   #15 (Ссылка на пост)
Свой В Доску
 
Активность Longevity
0/20 20/20
Today Сообщения
0/5 ssssss992
Благодарил(а): 0
Благодарили 9 раз в 8 постах
Галерея: 0
Вес репутации: 20 Anonymous идет по правильному пути
Огоромное спасибки!
Можете оставить здесь свой емайл или айсикю потомучто я токо начал учится програмирыванию и у меня много вопросов
:-D :!:
Anonymous вне форума  
Ответить с цитированием
Старый 25.02.2005, 17:43   #16 (Ссылка на пост)
Свой В Доску
 
Активность Longevity
0/20 20/20
Today Сообщения
0/5 ssssss992
Благодарил(а): 0
Благодарили 9 раз в 8 постах
Галерея: 0
Вес репутации: 20 Anonymous идет по правильному пути
кстате можете совй асикю и емайл кинуть мне на smiley2004@rambler.ru или асикью в сети 1215 :o
Anonymous вне форума  
Ответить с цитированием
Старый 03.04.2005, 08:30   #17 (Ссылка на пост)
Местные мы
Мой дневник
 
Аватар для SmileY
Пол:
 
Активность Longevity
0/20 20/20
Today Сообщения
0/5 ssssss494
Адрес: ONEUA.net
Благодарил(а): 69
Благодарили 72 раз в 42 постах
Галерея: 0
Вес репутации: 20 SmileY станет скоро известным
Отправить сообщение для  SmileY с помощью ICQ
:mrgreen: :( :eek:
SmileY вне форума  
Ответить с цитированием
Старый 03.04.2005, 08:31   #18 (Ссылка на пост)
Местные мы
Мой дневник
 
Аватар для SmileY
Пол:
 
Активность Longevity
0/20 20/20
Today Сообщения
0/5 ssssss494
Адрес: ONEUA.net
Благодарил(а): 69
Благодарили 72 раз в 42 постах
Галерея: 0
Вес репутации: 20 SmileY станет скоро известным
Отправить сообщение для  SmileY с помощью ICQ
SmileY1, SmileY1,
SmileY вне форума  
Ответить с цитированием
Старый 18.08.2005, 10:10   #19 (Ссылка на пост)
.:KARFAX:.
Гость
 
Активность Longevity
0/20 0/20
Today Сообщения
0/0 sssssssss
Галерея:
Можно конечно и GetAnsycKeyState, но намного логичнее перехватывать нажатия клавиш с помощью ловушек (HOOKs) в Винде.
 
Ответить с цитированием
Ответ


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

Ваши права в разделе
Вы не можете создавать темы
Вы можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Trackbacks are Выкл.
Pingbacks are Выкл.
Refbacks are Выкл.


Время на сервере: 06:53.

Регистрация Справка Пользователи Календарь Сообщения за день

vBulletin 3, Copyright © 2000-2024, Jelsoft Enterprises Ltd.
Русский перевод: zCarot, Vovan & Co