Большой Воронежский Форум
» Программирование>глупый вопрос builderУ
eagleheart 20:48 10.09.2006
вопрос собственно состоит в том как присовить текст в labele (Label1->Text) какому нибудь массиву. что бы с текстом который вводит пользователь можно было в последствии работать как с массивом... [Ответ]
AIM-9M 21:28 10.09.2006
В label текст вводить? И как ты представляешь себе то, что будет вводить пользователь, что будет являться одним элементом массива, один символ? [Ответ]
doXtor 22:02 10.09.2006
так и работай как с массивом.... одномерным... ф чем трабла???? в скобах - индех буквы кажы ды и фсе..... [Ответ]
eagleheart 22:26 10.09.2006
сорри! я имел в виду edit1->text...

ну да мне нужно написать прогу по криптографии. введенный текст хочу загнать в массив. что бы потом дальше работать уже с массивом.


думал вот так это делаеться
ms[10]=Edit1->Text
оказываеться нет.

в билдере писал до этого только одну прогу (достаточно сложную) но без масивов. [Ответ]
doXtor 09:05 11.09.2006
Edit1->Text имеет тип - TCaption, шо есть по-сути WideString. Посему работать с ним можно как с одномерным массивом, т.е. (далее на делфях, ибо в билдере не шарю):

var
b: char;
begin
b:=Edit1.Text[1];
end;

в твоём примере массив ms должон иметь тип WideString.... хотя, честно говоря не понимаю зачем это тебе нужно [Ответ]
Вверх