#include "string.h"
#include "stdlib.h"
char* str=new char[2000];
char* strConvert=new char[20];
for(int i=0; i<2000; i++)
{
itoa(i,strConvert,10); //Преобразует целое значение в строку символов
strcat(str/*string1*/,strConvert/*string2*/); //Добавляет копию string2 в конец строки string1.
m_edit.SetWindowText(str);
}
Выводить поток текста в текстовое поле
спасибо всем!
Ещё одна проблемма: EditBox е всего поместится 30 кб текст, как можно увеличить его размер?
Вобще на сколько я знаю используя SetWindowText(""); не надо использовать UpdateData();
Цитата: AVDEY
Вобще на сколько я знаю используя SetWindowText(""); не надо использовать UpdateData();
Вот примерчик ка можно добавлять текст в цикле:
Вот примерчик ка можно добавлять текст в цикле:
Код:
#include "string.h"
#include "stdlib.h"
char* str=new char[2000];
char* strConvert=new char[20];
for(int i=0; i<2000; i++)
{
itoa(i,strConvert,10); //Преобразует целое значение в строку символов
strcat(str/*string1*/,strConvert/*string2*/); //Добавляет копию string2 в конец строки string1.
m_edit.SetWindowText(str);
}
#include "stdlib.h"
char* str=new char[2000];
char* strConvert=new char[20];
for(int i=0; i<2000; i++)
{
itoa(i,strConvert,10); //Преобразует целое значение в строку символов
strcat(str/*string1*/,strConvert/*string2*/); //Добавляет копию string2 в конец строки string1.
m_edit.SetWindowText(str);
}
Я так сделал, но там же максимум 2000 символов поместится, таким образом я увеличил размер до [900000] но оно не помещается в EditBox, представь?