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

Вниз

Ресурсы компонента   Найти похожие ветки 

 
Ancara   (2003-07-17 09:52) [0]

Народ такая проблема: написал свой компонент (от TGraphicControl), в его файл ресурсов запихнул две битмапы с изображением кнопок, файл ресурсов подключил: {$R "File.res"}, прекомпилил все что можно не один раз, в итоге: на этапе разработки картинки грузит, на этапе выполнения говорит, мол, НЕ НАШЕЛ Я ТВОИХ РЕСУРСОВ!.
Че делать?


 
Skier   (2003-07-17 09:56) [1]

Хм...Странно...
А как грузишь ресурсы из "File.res" ?


 
Ancara   (2003-07-17 10:02) [2]

API функцией;
У моего компонента есть поле FGlyph: TBitmap, так вот в момент создания всего компонета пишу:

FGlyph:=TBitmap.Create;
FGlyph.Handle:=LoadBitmap(HInstance, "MY_BUTTON");

Я сначала тупил, пробовал FGlyph.LoadFromResourceName(...), но потом у MediaPlayer"а подсмотрел как он свои кнопки грузит, вроде все точно также, да не работает...


 
Skier   (2003-07-17 10:15) [3]

Чудеса какие-то ! :)
1) строка {$R "File.res"} стоит в модуле где описан твой класс ?
2) А нет ли у тебя ещё файла ресурсов с таким же именем ?


 
Ancara   (2003-07-17 10:25) [4]

ВСЁ! ВЪЕХАЛ!!!
Спасибо за наводку!
Я сначала и внимания не обратил, машинально поставил {$R "File.res"} в пакете (т.е. MyButton.dpk), а не в модуле.
Все исправил, работает!



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

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

Наверх




Память: 0.44 MB
Время: 0.008 c
1-100692
LKJJed3
2003-07-18 12:11
2003.07.31
Как быть с длинными типами данных в StringGrid-е?


3-100575
Nikky
2003-07-07 19:06
2003.07.31
Можно ли поменять значения Case Sensitivity/Insensitivity?


14-100972
Zezik
2003-07-14 23:58
2003.07.31
Функция звука через динамик (тон+длительность) для W9x ?


14-100944
Крот
2003-07-15 11:36
2003.07.31
Ming для Flash


3-100570
Николай
2003-07-07 15:29
2003.07.31
Работа с DbGrid...





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