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