Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 22.06.2010, 17:48   #1
jONNY[ReWIRE]
 
Аватар для jONNY[ReWIRE]
 
Регистрация: 22.06.2010
Сообщений: 7
По умолчанию Delphi 7 - Как перевести TCaption в TString?

нужно из edit1.text добавить линию в Memo, но при компиляции выдает Incompatible types 'String' and 'TString'....
Edit1.Text - это Tcaption
Memo1.Lines - это TString
как их преобразовать?
jONNY[ReWIRE] вне форума Ответить с цитированием
Старый 22.06.2010, 17:53   #2
ex.cluz
Участник клуба
 
Аватар для ex.cluz
 
Регистрация: 15.01.2010
Сообщений: 1,325
По умолчанию

Много вы тут напутали.
Вот:
Код:
Memo1.Lines.Add(Edit1.Text);
Грибы - они разные. Один тебя накормит, другой тебе кино покажет...
Редактор журнала "
[ПРОграммист]"
Yan's Home Digital Lab
ex.cluz вне форума Ответить с цитированием
Старый 22.06.2010, 17:58   #3
Девочка-Скандал
Пользователь
 
Регистрация: 16.06.2010
Сообщений: 42
По умолчанию

Код:
memo1.text:=edit1.text;
и наоборот)
Девочка-Скандал вне форума Ответить с цитированием
Старый 22.06.2010, 18:01   #4
Пепел Феникса
Старожил
 
Аватар для Пепел Феникса
 
Регистрация: 28.01.2009
Сообщений: 21,000
По умолчанию

во первых не TString а string
во вторых TCaption=type string;
в третьих Memo.Lines это TStrings класс для обработки массива строк(точнее если быть точным абстрактный класс для этого)
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел.
Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите.
Пепел Феникса вне форума Ответить с цитированием
Старый 22.06.2010, 18:03   #5
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,229
По умолчанию

Девочка-Скандал
не сбивайте новичка с пути истинного.
Цитата:
из edit1.text добавить линию в Memo
значит так надо (как и подсказал ex.cluz) :
Код:
 Memo1.Lines.Add(Edit1.Text)
а лучше даже так:
Код:
Memo1.Lines.Append(Edit1.Text)
Serge_Bliznykov вне форума Ответить с цитированием
Старый 22.06.2010, 18:07   #6
jONNY[ReWIRE]
 
Аватар для jONNY[ReWIRE]
 
Регистрация: 22.06.2010
Сообщений: 7
По умолчанию

Спасибо,разобрался что к чему, теперь все работает
jONNY[ReWIRE] вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Из TColor в Tstring и обратно Godj Общие вопросы Delphi 3 20.04.2010 21:19
Как перевести данные таблицы из Word в Exel средствами Delphi? Pinkygirl Помощь студентам 0 20.12.2009 16:04
Как перевести строку в тип Tcolor в Delphi Baaandit Общие вопросы Delphi 3 15.11.2009 22:41
Работа с TString в Delphi Jenya Общие вопросы Delphi 2 11.03.2008 10:10