Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Выводить поток текста в текстовое поле

28K
11 июня 2008 года
tendik
32 / / 18.03.2008
есть диалоговое окно, в нём есть EdıtBox, я пользуюсь двумя методами UpdateData(false); i m_edit.SetWindowText(); чтобы выводить текст туда, но они выводят только один раз, я нажимаю один раз кнопку , и там идет цикл, программа долджен периодически добавлять в окно текст , что бы при этом сохранялся старый текст...
спасибо всем!
28K
12 июня 2008 года
tendik
32 / / 18.03.2008
Ещё одна проблемма: EditBox е всего поместится 30 кб текст, как можно увеличить его размер?
538
12 июня 2008 года
AVDEY
188 / / 17.11.2005
Вобще на сколько я знаю используя 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);
}
28K
12 июня 2008 года
tendik
32 / / 18.03.2008
Цитата: 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);
}



Я так сделал, но там же максимум 2000 символов поместится, таким образом я увеличил размер до [900000] но оно не помещается в EditBox, представь?

Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог