Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

Название темы: asm to pas
Показать сообщение отдельно

Аватара для hasherfrog

Старый параноик


Сообщения: 2423
Благодарности: 85

Профиль | Отправить PM | Цитировать


Savant По-моему, "= 1;" не нужно. И приведение к Byte тоже. Да и shr тоже :]
ИМО, что-то типа
Код: Выделить весь код
function KeyPressed(VKey: Integer): LongBool;
begin
  Result := (GetKeyState(VKey) and $0080) <> 0;
end;
P.S. Если это скомпилить, получиться код больше данного ассемблерного.
Но ведь смысл не в этом, так?

Отправлено: 09:42, 16-05-2005 | #3

Название темы: asm to pas