С Новым годом! Форум программистов, компьютерный форум, киберфорум
C++ Builder
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.55/11: Рейтинг темы: голосов - 11, средняя оценка - 4.55
Программист по неволе
 Аватар для Alex_From_777
24 / 24 / 8
Регистрация: 22.04.2015
Сообщений: 476
Записей в блоге: 1

Как из Memo перенести в StringGrid?

27.04.2015, 10:58. Показов 2162. Ответов 10
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
У меня 2 столбца в Memo. Как их перенести в StringGrid?

Добавлено через 13 минут
Ну каааааааак!!!!!!!!!!

Добавлено через 3 минуты
Не уточнил. На С++ всё происходит.
0
Лучшие ответы (1)
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
27.04.2015, 10:58
Ответы с готовыми решениями:

Как перенести строку из одного StringGrid в столбец другого StringGrid?
Всем добра уважаемые спецы в программировании! Не могу сообразить как сделать следующее в StringGrid'е. Имеем StringGrid1 его заполняем...

Перенести данные из memo в одной форме в memo в другой
Как перенести данные из memo в одной форме в memo в другой?

Как перенести курсор в Memo?
как перенести курсор в memo на 2 линию ?

10
 Аватар для demon_7
260 / 192 / 60
Регистрация: 12.05.2013
Сообщений: 857
27.04.2015, 10:59
Цитата Сообщение от Alex_From_777 Посмотреть сообщение
У меня 2 столбца в Memo. Как их перенести в StringGrid?
Это Вы так думаете что у Вас в memo 2 столбца. На самом деле там есть только строки
Если под столбцами вы подразумеваете, что у Вас есть строка в которой визуально слова разделены табуляцией, и за счет однотипности данных строк, можно увидеть 2 столбца....вообщем ладно, без прелюдий.
Вам необходимо считывать каждую строку, и слова вставлять в нужные столбцы StringGrid. Либо распарсить текст в memo и уже в STringGrid вставлять данные из 2 массивов (логические столбцы)
1
Программист по неволе
 Аватар для Alex_From_777
24 / 24 / 8
Регистрация: 22.04.2015
Сообщений: 476
Записей в блоге: 1
27.04.2015, 11:04  [ТС]
С==

Добавлено через 2 минуты
Ну таки а как считывать? Если просто присвоить [0][j] ячейке значение [j] строки, то он ругает на несовместимый тип данных.

Добавлено через 2 минуты
Так что мне сделать?????

Добавлено через 14 секунд
Срочно надо!!! До 13-00!!!
0
 Аватар для demon_7
260 / 192 / 60
Регистрация: 12.05.2013
Сообщений: 857
27.04.2015, 11:04
Может все такие будете не много объективным?
Покажете как выглядит memo, как выглядят эти столбцы? покажете код, вашего
Цитата Сообщение от Alex_From_777 Посмотреть сообщение
Если просто присвоить [0][j] ячейке значение [j] строки, то он ругает на несовместимый тип данных.
Иначе данная беседа не уйдет дальше чем гадание на кофейной гуще.

Добавлено через 37 секунд
Цитата Сообщение от Alex_From_777 Посмотреть сообщение
Срочно надо!!! До 13-00!!!
Все зависит от Вас. Насколько точную информацию Вы даете, настолько точный ответ получаете.
1
Программист по неволе
 Аватар для Alex_From_777
24 / 24 / 8
Регистрация: 22.04.2015
Сообщений: 476
Записей в блоге: 1
27.04.2015, 11:06  [ТС]
C++
1
2
3
4
5
6
void __fastcall TForm1::Button21Click(TObject *Sender)
{
  for (j==0; j<100; j++)
  {
     StringGrid1->Cells[1][j]= Memo1->Lines[j];
  }
А на это во чё пишет
[C++ Error] Unit1.cpp(285): E2034 Cannot convert 'TStrings' to 'AnsiString'
0
 Аватар для demon_7
260 / 192 / 60
Регистрация: 12.05.2013
Сообщений: 857
27.04.2015, 11:10
Лучший ответ Сообщение было отмечено Alex_From_777 как решение

Решение

C++
1
StringGrid1->Cells[1][j]=Memo1->Lines->Strings[j];
1
Программист по неволе
 Аватар для Alex_From_777
24 / 24 / 8
Регистрация: 22.04.2015
Сообщений: 476
Записей в блоге: 1
27.04.2015, 11:11  [ТС]
Вот так то же не работает:

C++
1
2
3
4
5
for (j==0; j<100; j++)
  {
    N[j]=StrToFloat(Memo1->Lines[j]);
    StringGrid1->Cells[1][j]= FloatToStr(N[j]);
  }
Где-то выше
C++
1
float N[100];
0
 Аватар для demon_7
260 / 192 / 60
Регистрация: 12.05.2013
Сообщений: 857
27.04.2015, 11:14
не
C++
1
2
3
4
for (j==0; j<100; j++)
{
...
}
а
C++
1
2
3
4
for (j=0; j<100; j++)
{
...
}
Вам бы для начала прочесть литературу...ошибки там где их не должно быть.
1
Программист по неволе
 Аватар для Alex_From_777
24 / 24 / 8
Регистрация: 22.04.2015
Сообщений: 476
Записей в блоге: 1
27.04.2015, 11:17  [ТС]
не, так то же не работает.
Ругаться перестал, но но в таблице ничего не появляется.

Добавлено через 1 минуту
for (j=0; j<100; j++)
{
...
}

Да вот так заработало. Спасибо!!!

Добавлено через 36 секунд
Некогда по таким вопросам литературу читать. Ещё много чего и так прочитать надо))))
0
 Аватар для demon_7
260 / 192 / 60
Регистрация: 12.05.2013
Сообщений: 857
27.04.2015, 11:18
Цитата Сообщение от Alex_From_777 Посмотреть сообщение
Некогда по таким вопросам литературу читать.
Тогда лучше с программирование не связываться, если Вы не знаете как описать цикл.
0
Программист по неволе
 Аватар для Alex_From_777
24 / 24 / 8
Регистрация: 22.04.2015
Сообщений: 476
Записей в блоге: 1
27.04.2015, 11:25  [ТС]
Я эти значки = и == вечно путаю. Мне := ближе и роднее было всегда.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
27.04.2015, 11:25
Помогаю со студенческими работами здесь

Как перенести строку в memo?
Здравствуйте! Есть текст, который состоит из трех предложений. Мне нужно написать его в memo так, чтобы каждое предложение начиналось с...

Как из DBGrid перенести данные в memo?
Как из DBGrid перенести данные в memo? Как это сделать или дайте ссылку где описывается, как это сделать. Пожалуйста, очень надо.

Содержимое выделенной строки из первого StringGrid-а перенести во второй StringGrid
Нужно написать программу которая выполняет следующие действия. Есть два StringGrid. По нажатия на кнопку, Содержимое выделенной строки из...

Как раскидать данные с memo в StringGrid
Вот такой код записи в мемо как его построчно перенести в stringgrid? Memo2.Lines.add(b+' ' +IP+ ' ' + inttostr(c)); Чтоб...

Не понимаю, как переписать код с memo на StringGrid
unit Unit2; interface uses Winapi.Windows, Winapi.Messages, System.SysUtils, System.Variants, System.Classes, Vcl.Graphics, ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
11
Ответ Создать тему
Новые блоги и статьи
изучаю kubernetes
lagorue 13.01.2026
А пригодятся-ли мне знания kubernetes в России?
сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
WordPad для Windows 11
Jel 10.01.2026
WordPad для Windows 11 — это приложение, которое восстанавливает классический текстовый редактор WordPad в операционной системе Windows 11. После того как Microsoft исключила WordPad из. . .
Classic Notepad for Windows 11
Jel 10.01.2026
Old Classic Notepad for Windows 11 Приложение для Windows 11, позволяющее пользователям вернуть классическую версию текстового редактора «Блокнот» из Windows 10. Программа предоставляет более. . .
Почему дизайн решает?
Neotwalker 09.01.2026
В современном мире, где конкуренция за внимание потребителя достигла пика, дизайн становится мощным инструментом для успеха бренда. Это не просто красивый внешний вид продукта или сайта — это. . .
Модель микоризы: классовый агентный подход 3
anaschu 06.01.2026
aa0a7f55b50dd51c5ec569d2d10c54f6/ O1rJuneU_ls https:/ / vkvideo. ru/ video-115721503_456239114
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR
ФедосеевПавел 06.01.2026
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR ВВЕДЕНИЕ Введу сокращения: аналоговый ПИД — ПИД регулятор с управляющим выходом в виде числа в диапазоне от 0% до. . .
Модель микоризы: классовый агентный подход 2
anaschu 06.01.2026
репозиторий https:/ / github. com/ shumilovas/ fungi ветка по-частям. коммит Create переделка под биомассу. txt вход sc, но sm считается внутри мицелия. кстати, обьем тоже должен там считаться. . . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru