Цитата: int n=0;
a: for (n=0; n<255; n++)
{
if (getkeystate(n)==1)messagebox (n);
}
goto a;
Запустите. Этот скриптик покажет все коды во время нажатия.
TAB = 9
Но код клавиши и символа не одно и то же...
К примеру код символов маленького регистра букв анг идут от 69 - 90.
большого 97 - 122.
Проверку чисто букв так можно сделать
Цитата: string str="$We 12345 ##()*!lco %%m^$e#^&";
messagebox (str);
char a[200];
strcpy(#a[0], str);
int siz=size(#a[0]);
str="";
for (int q=0; q<siz; q++)
{
if ((formatci(a[q])>64 && formatci(a[q])<91) || (formatci(a[q])>96 && formatci(a[q])<123))str=str+a[q];
}
messagebox (str);
С цифрами так тоже... |