Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2011.02.20;
Скачать: CL | DM;

Вниз

AccessViolation   Найти похожие ветки 

 
cross   (2010-11-26 13:14) [0]

Почему возникает ошибка?

var
 S: string;
begin
 S := RT_RCDATA;
 ShowMessage(S);
end;


 
RWolf ©   (2010-11-26 13:15) [1]

в этом коде всё правильно.


 
RWolf ©   (2010-11-26 13:17) [2]

хотя, нет, вру — что-то в ресурсах не инициализировано.


 
RWolf ©   (2010-11-26 13:18) [3]

const
 RT_RCDATA       = PChar(10);


 
Anatoly Podgoretsky ©   (2010-11-26 13:19) [4]

> cross  (26.11.2010 13:14:00)  [0]

Что такое RT_RCDATA


 
cross   (2010-11-26 13:20) [5]


> const
>  RT_RCDATA       = PChar(10);


в смысле? Мне переобъявить в моем модуле? Почему все-таки сыпется AccessViolation. Работаю в Delphi XE.


 
RWolf ©   (2010-11-26 13:22) [6]


> cross   (26.11.10 13:20) [5]

Просто не нужно присваивать это значение строке.


 
RWolf ©   (2010-11-26 13:25) [7]

а сыплется потому, что обращение к памяти по адресу 10 вызывает нарушение доступа.


 
cross   (2010-11-26 13:29) [8]


> Что такое RT_RCDATA


тип ресурса.


> Просто не нужно присваивать это значение строке


мне нужно формировать строку "res://[имя файла]/[тип ресурса]/[имя ресурса]".

Format("res://%s/%s/%s", [ParamStr(0), Ares_type, Ares_name])

Ares_type: string; // тип ресурса


 
RWolf ©   (2010-11-26 13:39) [9]


> мне нужно формировать строку

RT_RCDATA — это идентификатор, в откомпилированной программе такого набора символов нет.


 
clickmaker ©   (2010-11-26 13:53) [10]

Ares_type := "#10";



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

Текущий архив: 2011.02.20;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.014 c
15-1289199247
Лесенок
2010-11-08 09:54
2011.02.20
Получить IP клиента с Interbase v.6.5


2-1290689216
FIL-23
2010-11-25 15:46
2011.02.20
Передача edita в собственную процеду.


11-1230481247
robt
2008-12-28 19:20
2011.02.20
поток+модальная форма


15-1289481294
sniknik
2010-11-11 16:14
2011.02.20
Кто помнит функцию? Уголок статус бара.


15-1289472620
Movement_boy
2010-11-11 13:50
2011.02.20
Анализ бинарника