• Курсы Академии Кодебай, стартующие в мае - июне, от команды The Codeby

    1. Цифровая криминалистика и реагирование на инциденты
    2. ОС Linux (DFIR) Старт: 16 мая
    3. Анализ фишинговых атак Старт: 16 мая Устройства для тестирования на проникновение Старт: 16 мая

    Скидки до 10%

    Полный список ближайших курсов ...

Вопрос по созданию и чтению файла

  • Автор темы Artur1987
  • Дата начала
L

L

О все нашел блин как я незаметил ab| textBox теперь только осталось вывести текст из файла в это поле есл что то спрошу у вас пока сам попробую спасибо помогли!!!!!!!

P. S. использую Visual C++ 2008 Express Edition
 
L

L

Подскажите как вывести текст из файла в поле textbox
 
G

gamecreator

читаешь и файла текст в строку или CString, а потом записываешь его в поле с помощью метода SetWindowText
 
G

gamecreator

может переменная связанная с полем у тебя не CEdit
 
L

L

у меня поле TextBox в Visual C++ нет (покрайней мере я не видел) CEdit

ifstream out("C:\\demo.txt");

char c;

while (!out.eof())
{

out.get©;
textBox-> =c;
}


textBox-> незнаю какой метод выберать после этого чтобы считывалось посимвольно Может я здесь в чемто не прав подскажи
 
L

L

Ты же мне советовал "на панели инструментов кнопка с надписью ab|" называется textbox
 
G

gamecreator

нет, переменная у тебя textBox. что за переменная такая?
 
G

gamecreator

это не делфи. чтобы управлять полем тебе надо связать с ним переменную-член класса. в мфс это можно сделать с помощью class wizard
 
L

L

каким образои можеш продемонстрировать на моем примере

я думал что здесь мы считываем по одному символу и записываем в поле используя textBox->метод = с

вот только я врублюсь какой метод нужно использовать

while (!out.eof())
{

out.get©;
textBox->? =c;
}
 
G

gamecreator


вот тут хорошо описано как связать элемент формы с переменной
 
L

L

просто строчку добавить легко мне нужно из файла текст выводить да и Visual C++ там старый
 
G

gamecreator

причем тут поле? ты связал переменную с полем - юзай метод
 
L

L

да несвязывал я переменную с полем только с потоком (переменная out)

ifstream out("C:\\demo.txt");

char c;

while (!out.eof())
{
out.get©;
textBox-> =c;
}

и может ты даёш мне советы по старому Visual C++

и я создал проэкт СLR (насколько я понимаю там иначе все чем в mfc тем более когда добавсяеш форму в mfc проэкте он переводится в CLR проэкт)
 
Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!