Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / C++ [игнор отключен] [закрыт для гостей] / MFC CString::LoadString( / 8 сообщений из 8, страница 1 из 1
13.12.2007, 08:40:15
    #35006264
nickolays
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MFC CString::LoadString(
столкнулс с граблей
создаю ресурс , ну пусть ID_HTML1 записую в редекторе в него текст "бла-бла"
в методе говорю

#define ID_HTML1 1 //сам не знаю зачем ... ну пусть будет - хорошо бы кто обьснил
..........................................................................
CString str;
str.LoadString(ID_HTML1);
AfxMessageBox(str);//-например - и ничего из ресурса нечитает....пусто
.....................................................

примеры из мсдн и гугла говорят что читать должно...

что не так написано -?-)
...
Рейтинг: 0 / 0
13.12.2007, 09:05:08
    #35006287
Cerebrum
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MFC CString::LoadString(
посмотри не совпадает ли ресурс с кодом 1 с другим описателем с таким же кодом
--------------------------------------------------------------
[не претендую на уникальность]
...
Рейтинг: 0 / 0
13.12.2007, 09:15:09
    #35006302
nickolays
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MFC CString::LoadString(
#define IDR_HTML1 131
не совпадает в resource.h
в .rc - блок красвый
/////////////////////////////////////////////////////////////////////////////
//
// HTML
//

IDR_HTML1 HTML DISCARDABLE
BEGIN
0x3d3d, 0x3d3d, 0x3d3d, 0x3d3d, 0x3d3d, 0x3d3d, 0x3d3d, 0x3d3d, 0x3d3d,
0x3d3d, 0x3d3d, 0x3d3d, 0x3d3d, 0x3d3d, 0x3d3d, 0x3d3d, 0x3d3d, 0x3d3d,
0x3d3d, 0x3d3d, 0x3d3d, 0x3d3d, 0x3d3d, 0x3d3d, 0x3d3d, 0x3d3d, 0x3d3d,
0x3d3d, 0x3d3d, 0x3d3d, 0x3d3d, 0x3d3d, 0x3d3d, 0x3d3d, 0x3d3d, 0x3d3d,
0x0a0d, 0x2020, 0x2020, 0x2020, 0x4d20, 0x4349, 0x4f52, 0x4f53, 0x5446,
0x4620, 0x554f, 0x444e, 0x5441, 0x4f49, 0x204e, 0x4c43, 0x5341, 0x2053,
0x494c, 0x5242, 0x5241, 0x2059, 0x203a, 0x696d, 0x0a0d, 0x3d3d, 0x3d3d,
0x3d3d, 0x3d3d, 0x3d3d, 0x3d3d, 0x3d3d, 0x3d3d, 0x3d3d, 0x3d3d, 0x3d3d,
0x3d3d, 0x3d3d, 0x3d3d, 0x3d3d, 0x3d3d, 0x3d3d, 0x3d3d, 0x3d3d, 0x3d3d,
0x3d3d, 0x3d3d, 0x3d3d, 0x3d3d, 0x3d3d, 0x3d3d, 0x3d3d, 0x3d3d, 0x3d3d,
0x3d3d, 0x3d3d, 0x3d3d, 0x3d3d, 0x3d3d, 0x3d3d, 0x3d3d, 0x0a0d
END

#endif // Unknown language: 0x22, 0x1 resources
/////////////////////////////////////////////////////////////////////////////
...
Рейтинг: 0 / 0
13.12.2007, 12:01:43
    #35006919
nickolays
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MFC CString::LoadString(
вобщем переопределения не на что не влияют - должно и без переопределения вызываться -- при создании дефайн автоматом создался .... в чём трабл?
опишите плз работающий у вас проект от создания ресурса до чтения текста в вс6
...
Рейтинг: 0 / 0
13.12.2007, 12:03:40
    #35006934
nickolays
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MFC CString::LoadString(
точнее в VC6
...
Рейтинг: 0 / 0
13.12.2007, 14:54:01
    #35007701
Ой Вэй
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MFC CString::LoadString(
А разве ресурс типа HTML должен читаться с помощью LoadString?
Думаю что не должен, т.к. у ресурсов типа HTML и у ресурсов типа STRINGTABLE нумерация раздельная (у обоих 1, 2, 3 и т.д.)
...
Рейтинг: 0 / 0
13.12.2007, 19:25:02
    #35008842
nickolays
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MFC CString::LoadString(
Ой ВэйА разве ресурс типа HTML должен читаться с помощью LoadString?
Думаю что не должен, т.к. у ресурсов типа HTML и у ресурсов типа STRINGTABLE нумерация раздельная (у обоих 1, 2, 3 и т.д.)Да,Вы обсолютно правы - забыл то что не знал - и не обратил внимания на тип
...
Рейтинг: 0 / 0
14.12.2007, 14:21:51
    #35010564
MasterZiv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MFC CString::LoadString(
nickolays wrote:

> #define ID_HTML1 1 //сам не знаю зачем ... ну пусть будет - хорошо бы
> кто обьснил
> ..........................................................................
> CString str;

Перед этим здесь надо делать
AfxSetResuorceHandle(xxx);

> str.LoadString(ID_HTML1);
> AfxMessageBox(str);//-например - и ничего из ресурса нечитает....пусто
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Форумы / C++ [игнор отключен] [закрыт для гостей] / MFC CString::LoadString( / 8 сообщений из 8, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]