Форум: "Начинающим";
Текущий архив: 2008.02.24;
Скачать: [xml.tar.bz2];
ВнизСохранить строку в ресурсе Найти похожие ветки
← →
Artem (2008-01-31 20:37) [0]Господа! Вопрос, наверное, очень простой. Но в имеющейся литературе не могу найти на него ответ.
Как скомпилировать строку (типа String) в файле ресурсов (res)?
Например, строка выглядит так: "afdbgve4gvsz". Что прописать в res-файле - какой тип данных?mystring STRING afdbgve4gvsz
- не компилируется....
← →
Игорь Шевченко © (2008-01-31 20:40) [1]STRINGTABLE {
mystring "wereuwyreurieywqr"
}
← →
Artem (2008-01-31 20:47) [2]Странно, но не компилируется... В чем может быть ошибка?
← →
Amoeba © (2008-01-31 20:57) [3]Прописывать надо в *.rc файле (текстовом). Он компилируется в бинарный *.res
← →
Artem (2008-01-31 20:59) [4]ну это разумеется. прописал, но с brcc32 не компилируется
← →
Artem (2008-01-31 21:00) [5]блин, ну вроде проще некуда, но не хочет
← →
Artem (2008-01-31 21:02) [6]не пойму в чем дело
← →
Artem (2008-01-31 21:08) [7]в обычный текстовый файл с расширением RC пишу ровно вот это:
STRINGTABLE {
key1 "gdfgdfvert4faa"
}
Запускаю через brcc32, но компиляции не происходит (не появляется res-файл). В чем тут дело?
← →
{RASkov} © (2008-01-31 21:11) [8]А что за задача конкретно? Может...
...строки в ресурс проще всего засунуть:resourcestring MyResStr = "ТырыПыры";
← →
Artem (2008-01-31 21:17) [9]
> А что за задача конкретно?
Надо до компиляции приложения создать файл ресурсов, в котором сохранить одну строчку (любую, набор символов).
В дальнейшем буду к ней обращаться для определенной сверки через UpdateResource.
Как это сделать чего не пойму. Ведь должно быть очень просто, а чего-то застрял...
← →
Игорь Шевченко © (2008-01-31 21:43) [10]#define mystring 1
STRINGTABLE {
mystring "asdds"
}
← →
Artem (2008-01-31 21:52) [11]Спасибо, работает.
Не совсем только понял как мне потом обращаться через UpdateResource: какой тип искать, STRINGTABLE?
← →
Artem (2008-01-31 21:55) [12]Смотрю через Ресторатор
данные лежат в папке "Строковая таблица", в ней папка "Русский", а в ней уже1 asdds
Как обратиться через UpdateResource?
← →
Игорь Шевченко © (2008-01-31 22:15) [13]Как обратиться через UpdateResource?
UpdateResource(hUpdate,
MAKEINTRESOURCE(RT_STRING),
MAKEINTRESOURCE(1),
wLanguage,
lpData,
cbData
);
Страницы: 1 вся ветка
Форум: "Начинающим";
Текущий архив: 2008.02.24;
Скачать: [xml.tar.bz2];
Память: 0.47 MB
Время: 0.043 c