![]() |
|
|
![]()
|
|
| Avariya |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 25 Регистрация: 16.2.2010 Репутация: нет Всего: нет |
Здравствуйте, и опять у меня возник к вам вопрос:
Загружаю, сохраняю файл *.cpp типа. Заметил, что если загружаю файл сохраненный Visual'ом все работает коректно. Но если пытаюсь загрузить файл ранее сохраненный мной через эту же программу загружает, наверное, только первый символ. Посмотрите пожалуйста в чем может быть ошибка:
Вспомнил, у меня при функции source.Write пишет ровно половину символов, приходится писать source.Write(Text,Text.GetLength()*2) это нормально? или может ктото знает как исправить? И на последок, может ктото видел функцию с помощью которой можно разукрасить код(ну, подсветка синтаксиса) в CRichEditCtrl. Спасибо за внимание. |
|||
|
||||
| Earnest |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 5962 Регистрация: 17.6.2005 Где: Рязань Репутация: 87 Всего: 183 |
Нормально, если source - это файл, а Text - Unicode (т.е. проект в Юникод). В файл пишутся байты, и указывать нужно их количество. Первый трабл тоже скорее всего связан с Юникодом. -------------------- ... |
|||
|
||||
| Avariya |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 25 Регистрация: 16.2.2010 Репутация: нет Всего: нет |
Тогда сразу второй вопрос. При смене с Юникода на Мультибайт у меня компилятор выдает: Error 1 general error c101008a: Failed to save the updated manifest to the file ".\Debug\withCRichEdit.exe.embed.manifest". 0@0<5B@ 7040= =525@=>. mt.exe С этим както можно бороться? А еще у меня неработает CFile::typeText выдает какойто рантайт еррор :( |
|||
|
||||
| Avariya |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 25 Регистрация: 16.2.2010 Репутация: нет Всего: нет |
Проблема решилась. Если проблема с апдейтом то надо просто сделать клир проект
|
|||
|
||||
![]()
|
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Visual C++/MFC/WTL | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |