PDA

Показать полную графическую версию : [решено] присвоить 2 знака из tedit


crindlok
06-02-2013, 15:20
Подскажите пожалуйста как из эдита первые два символа присвоить в одну переменную, 4 и 5 в другую, 7 и 8 символ в третью

crindlok
06-02-2013, 15:30
s: = Edit1.Text[1] + Edit1.Text[2]

Tonny_Bennet
07-02-2013, 10:31
crindlok, а разве при обращении к строке как к массиву символов нумерация начинается с единицы? не с нуля?

lxa85
07-02-2013, 11:28
Tonny_Bennet, в паскале с единицы, в С++ с нуля. В нулевой хранится длинна строки. Поэтому вызов len(str) и str[0] равноценны.

Tonny_Bennet
07-02-2013, 17:45
lxa85, спасибо, давно не писал на паскале.




© OSzone.net 2001-2012