Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Основная";
Текущий архив: 2002.11.11;
Скачать: [xml.tar.bz2];

Вниз

Текстовый файл в ресурсах.   Найти похожие ветки 

 
neXt   (2002-11-01 12:43) [0]

? Мне нужно в ресурсах пограммы разместить текстовый файл. Таким образом, чтобы в исходных файлах он бы лежал отдельно, при компиляции автоматически включался бы в ресурс и была бы возможность вытянуть его из ресурса, например, в TStringList.


 
Marcus   (2002-11-01 12:55) [1]

Создай свой тип ресурса, н-р TEXT

В *.RC файле примерно так:

MYTEXTFILE TEXT "textfile.txt"

hRes := FindResource(hInstance, "MYTEXTFILE", "TEXT");
hMem := LoadResource(hInstance, hRes);
pData := LockResource(hMem);

pData - теперь указывает на содержимое текстового файла


 
neXt   (2002-11-01 15:39) [2]

а как *.RC файл включить в проект, че-та у меня не получается


 
neXt   (2002-11-01 16:03) [3]

снято, туплю
(просто ВКЛЮЧИТЬ в проект)


 
Андрей Прокофьев   (2002-11-01 16:09) [4]

создаешь файл
XXX.RC
в нем пишешь

MYTEXTFILE TEXT "textfile.txt"

запускаешь Delphi6\Bin\brc32.exe XXX.RC

появляется файл XXX.RES

и в программе пишешь

{$R XXX.RES}




 
KSergey   (2002-11-01 17:33) [5]

Не, это издевательство! Буквально вчера пол-дня убил на подробное описание в этом форуме конкретного пошагового примера, и вдруг... Караул!!!
Ищите про запихать что-то в exe.
Только момент; при компиляции автоматически не произойдет. Нет такой возвожности у дельфи почему-то...



Страницы: 1 вся ветка

Форум: "Основная";
Текущий архив: 2002.11.11;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.45 MB
Время: 0.016 c
1-33992
Sergi
2002-10-29 18:04
2002.11.11
Макроподстановка


14-34198
Vadim SA
2002-10-16 18:27
2002.11.11
Глюки в RXLib


1-34041
Шурик Ш
2002-10-30 17:55
2002.11.11
Как узнать каталог программы


1-33975
Sectey
2002-11-01 12:17
2002.11.11
Сравнение текстовых файлов


8-34133
ALFA
2002-07-19 19:55
2002.11.11
Как программно нарисовать стрелку





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский