Форум: "Основная";
Текущий архив: 2003.10.16;
Скачать: [xml.tar.bz2];
ВнизКак преобразовать Символ (String) в Сhar Найти похожие ветки
← →
AlexVA (2003-10-07 11:53) [0]есть символ, мне нужно преобразовать его в Char - стандартной функции в Делфи я не нашел
← →
PVOzerski (2003-10-07 11:55) [1]Взять по индексу, подобно элементу массива:
var s:string; c:char;n:integer;
...
c:=s[n];
← →
ZEE (2003-10-07 11:56) [2]String - это не символ, а строка состоящая из символов - поэтому
var ch:Char;
s:string;
...
s:="abcde";
ch:=s[3]; // в ch теперь находится "с" - третий символ из строки
← →
User_OKA (2003-10-07 11:57) [3]char(символ)
← →
Palladin (2003-10-07 11:59) [4]символ(char)
← →
AlexVA (2003-10-07 12:08) [5]это я понял, а вот если мне нада в едите перехватить нажатую клавишу, и перекодировать Виндовый символ в ее в ДОС-аналог, я пытаю использовать OnKeyPress - итак нажатая клавиша - это значение key, нада использовать что то на подобе function WinToDos(key):string, как теперь присвоить key - полученное значение?
← →
Verg (2003-10-07 12:12) [6]CharToOem
← →
AlexVA (2003-10-07 12:14) [7]спасибо всем!!
задача кажется решена, во истину народные мудрости
Утро вечера мудренее, и Одна голова хорошо, а много лучше
:)))))))))))))
← →
PVOzerski (2003-10-07 12:17) [8]Дык вроде здесь логичнее function WinToDos(key:char):char . Причем реализовать можно так:
{$J+}
function function WinToDos(key:char):char;
const
ss:array[0..1]of char=(#0,#0);
begin
ss[0]:=key;
CharToOem(@ss,@ss);
Result:=ss[0];
end;
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2003.10.16;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.014 c