Тема: textBox в С++
В мене виникла проблема... При відкритті українського тексту в textBox замість букв появляються квадратики... Як можна виправити цю проблему?
Ви не увійшли. Будь ласка, увійдіть або зареєструйтесь.
Ласкаво просимо вас на україномовний форум з програмування, веб-дизайну, SEO та всього пов'язаного з інтернетом та комп'ютерами.
Будемо вдячні, якщо ви поділитись посиланням на Replace.org.ua на інших ресурсах.
Для того щоб створювати теми та надсилати повідомлення вам потрібно Зареєструватись.
Український форум програмістів → C++ → textBox в С++
Сторінки 1
Для відправлення відповіді ви повинні увійти або зареєструватися
В мене виникла проблема... При відкритті українського тексту в textBox замість букв появляються квадратики... Як можна виправити цю проблему?
В C++ не існує поняття "textBox". Це з якоїсь сторонньої бібліотеки. А ми не телепати відгадувати, що ви char * замість wchar_t * використовуєте.
У C++ Windows Form є компонент textBox (поле для введення тексту)
Вот код залиття інфи в textBox
System::IO::StreamReader ^ sr = gcnew System::IO::StreamReader(шлях до файлу);
textBox1->Text=sr->ReadToEnd();
sr->Close();
Windows Forms... тепер ясно. А кодування файлу яке? Win1251, KOI-8U, UTF-8, щось інше?
якщо комусь потрібно:
auto MyReader = gcnew IO::StreamReader(openFileDialog1->FileName, System::Text::Encoding::GetEncoding(1251));
textBox1->Text= MyReader->ReadToEnd();
MyReader->Close();
Сторінки 1
Для відправлення відповіді ви повинні увійти або зареєструватися