Показать сообщение отдельно
Старый 26.08.2009, 23:29   #2
Tronix
Знающий
 
Регистрация: 26.07.2009
Адрес: Россия, Москва
Сообщений: 318
Написано 103 полезных сообщений
(для 331 пользователей)
Ответ: Lib_scodes - определение кодов софт-клавиш и модели телефона

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

Var
    
S    String;   // Будет содержать название платформы
    
skl  Integer;  // Код лефой софт-клавиши
    
skr  Integer// Код правой софт-клавиши
    
key Integer;  // Код нажатой клавиши

Begin
    
[...читаем рессурсыRandomizeи подобное...]
    
:= get_platform;   // Инициализировали библиотеку
    
skl := get_leftsoftkeycode// Получили код лефой клавиши
    
skr := get_rightsoftkeycode// Получили код правой клавиши
     
    
Repeat   // Основной цикл программы
    
key := GetKeyClicked;
    [...
делаем что-либо...]
    
Until key skr;    // Выходим, если нажата правая софт клавиша
End
(Offline)
 
Ответить с цитированием
Эти 2 пользователя(ей) сказали Спасибо Tronix за это полезное сообщение:
dmitriy-dim (20.09.2010), IDOL 1234 (23.09.2010)