Главная страница
    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.007 c
1-33941
IGray
2002-11-01 03:26
2002.11.11
Гамма-коррекция ЯРКОСТИ (а не КОНТРАСТА) нужна..


14-34215
ghg
2002-10-21 09:25
2002.11.11
Что программисты предпочитают читать?


6-34140
Жорик
2002-09-13 15:22
2002.11.11
Нажатие кнопки внутри TWEBbrowser


1-33938
skiph
2002-10-30 09:54
2002.11.11
Установка фокуса


7-34281
AndrewK
2002-09-03 17:33
2002.11.11
Пожалуйста подскажите про COM порт...





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский