Форум программистов, компьютерный форум, киберфорум
Delphi
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.67/6: Рейтинг темы: голосов - 6, средняя оценка - 4.67
 Аватар для Пытливый
3763 / 2267 / 705
Регистрация: 29.05.2013
Сообщений: 9,622

Как в D2010 получить доступ к ресурсу добавленному в самой IDE ?

13.03.2014, 20:13. Показов 1217. Ответов 2
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Несколько запутанный вопрос. Итак есть D2010 в нем есть в меню Project/Resources возможность добавить произвольный файл как ресурс, дать ему имя, определить его класс. Все чудненько. При это в в папке проекта создасться файл с расширением *.dres. В проекте он тоже будет видим. Но вот как теперь собственно получить к нему доступ из кода? В моем случае, я добавил rtf-файл под именем HISTORY и класс его RCData.
Пытаюсь загрузить его в ричедит:
Delphi
1
2
3
4
5
6
7
8
9
10
11
12
13
procedure TForm19.cxButton1Click(Sender: TObject);
Var
  RS: TResourceStream;
begin
 RS := TResourceStream.Create(HInstance, 'HISTORY', RT_RCData);
  try
    cxRichedit1.Properties.PlainText := False;
    RS.Position := 0;
    cxRichedit1.Lines.LoadFromStream(RS);
  finally
    RS.Free;
  end;
end;
и получаю сообщение "Ресурс с именем "HISTORY" не найден.
Куда копать?
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
13.03.2014, 20:13
Ответы с готовыми решениями:

FindResource. Как получить доступ к ресурсу
Приветствую. Пишу в среде VS2010, проект WinApi. В ресурсы приложения добавил(импортировал) файл - анимированый курсор (ani_cursor.ani) ...

Как убрать общий доступ к отсутствующему ресурсу
В общем доступе моего компьютера находятся ссылки на давно не существующие папки. Сами папки стер, а как их из общего доступа убрать не...

Как получить адрес самой левой и самой правой ячейки в Excel?
Если выделено несколько ячеек, все по одной строке, как получить адрес и значение самой левой из них и самой правой? Другая задача:...

2
Пишу на Delphi...иногда
 Аватар для cotseec
1423 / 1278 / 286
Регистрация: 03.12.2012
Сообщений: 3,914
Записей в блоге: 5
13.03.2014, 20:45
откройте еще раз меню Project/Resources и посмотрите имя ресурса, IDE бывает глючит при добавлении ресурса и изменении его имени и присваивает при закрытии окна имя по умолчанию, как показывает практика - изменять имя лучше после того, как ресур добавлен (открыли окно, добавили ресур, нажали Ок, открыли снова окно и переименовали ресурс)
0
 Аватар для Пытливый
3763 / 2267 / 705
Регистрация: 29.05.2013
Сообщений: 9,622
14.03.2014, 00:29  [ТС]
Оригинально, попробую...
И ведь реально помогло. Я уже всю голову сломал. Спасибо.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
14.03.2014, 00:29
Помогаю со студенческими работами здесь

Доступ из VPN-сети в локалку; Доступ к внешнему ресурсу мимо прокси
Доброго времени суток, господа эксперты! Нужен совет/консультация в решении одной небольшой задачки. Собственно суть задачи: Вопрос...

Получить доступ к переменной из конструктора самой формы для функции
Привет всем! У меня проблема, не могу получить доступ к переменной "port_p" из конструктора самой формы для функции. public...

IDE от JetBrains не может получить доступ к модулю telebot
доброго времени суток! Возникла проблема. мной был написан бот для пересылки сообщений в телеграмме, однако запустить его в IDE не...

Работа с коллекциями: нужен доступ не к каждому элементу, а к последнему добавленному
PointedItems = new List<ObserveResultFilter>() List<ObserveResultFilter> PointedItems = new List<ObserveResultFilter>(); foreach...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Новые блоги и статьи
Программный контроль заполнения реквизита табличной части документа
Maks 02.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: реализовать контроль заполнения реквизита "ПричинаСписания". . .
wmic не является внутренней или внешней командой
Maks 02.04.2026
Решение: DISM / Online / Add-Capability / CapabilityName:WMIC~~~~ Отсюда: https:/ / winitpro. ru/ index. php/ 2025/ 02/ 14/ komanda-wmic-ne-naydena/
Программная установка даты и запрет ее изменения
Maks 02.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: при создании документов установить период списания автоматически. . .
Вывод данных в справочнике через динамический список
Maks 01.04.2026
Реализация из решения ниже выполнена на примере нетипового справочника "Спецтехника" разработанного в конфигурации КА2. Задача: вывести данные из ТЧ нетипового документа. . .
Программное заполнения текстового поля в реквизите формы документа
Maks 01.04.2026
Алгоритм из решения ниже реализован на нетиповом документе "ВыдачаОборудованияНаСпецтехнику" разработанного в конфигурации КА2, в дополнении к предыдущему решению. На форме документа создается. . .
К слову об оптимизации
kumehtar 01.04.2026
Вспоминаю начало 2000-х, университет, когда я писал на Delphi. Тогда среди программистов на форумах активно обсуждали аккуратную работу с памятью: нужно было следить за переменными, вовремя. . .
Идея фильтра интернета (сервер = слой+фильтр).
Hrethgir 31.03.2026
Суть идеи заключается в том, чтобы запустить свой сервер, о чём я если честно мечтал давно и давно приобрёл книгу как это сделать. Но не было причин его запускать. Очумелые учёные напечатали на. . .
Модель здравосоХранения 6. ESG-повестка и устойчивое развитие; углублённый анализ кадрового бренда
anaschu 31.03.2026
В прикрепленном документе раздумья о том, как можно поменять модель в будущем
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru