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

Вниз

Форма не показывается   Найти похожие ветки 

 
1c_user ©   (2007-08-08 13:12) [0]

Открываю сохраненный проект. Но форма не показывается. (F12) Хотя файл формы присутствует в сохраненной папке.
при попытке запустить выдает следующее сообщение:
"Debugger Exception Notification"
<< Проект Poject1.exe вызвал исключение класса EResNotFound с сообщением "Resource TForm1 not found". Процесс остановлен. Используйте ШАГ или ЗАПУСК для продолжения. (OK , HELP)
Показать оно CPU >>

ЧТо это может означать? (D7/enterprise)


 
Сергей М. ©   (2007-08-08 13:36) [1]

Перевести это самое "EResNotFound" на русско-народный ты конечно же не в состоянии)... Ибо не царское дело ?)


 
1c_user ©   (2007-08-08 13:42) [2]

Ну так скажи пожалста! куда мне понять этого, если я 5ый день дельфи изучаю!


 
1c_user ©   (2007-08-08 13:46) [3]

ААА все понял
значит дело в этой строчке?? "{$R *.dfm}" ???
так о чем говорит эта строчка??? (я ее удалял, думал ненужная)


 
Сергей М. ©   (2007-08-08 13:48) [4]


> куда мне понять этого, если я 5ый день дельфи изучаю


Ой не ври уж)

Персона с твоим ником фигурирует в конференции уже не менее месяца.

И в течение оного тебе НАСТОЯТЕЛЬНО рекомендуют пользоваться клавишей "F1", жмакнув которую в момент активности Delphi IDE и введя при открытии окна справки фразу-модель поиска "EResNotFound", ты тут же получишь ответ:

EResNotFound is the exception class for unlocatable resources.

Unit

Classes

Description

EResNotFound is raised when a specified resource (such as a form or bitmap) can"t be found in a form file or a resource file, or when the resource is not linked into the application.

If you receive this exception on startup of an application, or when you create a form, check the form’s unit file for the compiler directive that links in the form file.

In Delphi, this directive is {$R *.xfm} (for CLX forms) or {$R *.dfm} (for VCL forms)
In C++, this directive #pragma resource "*.xfm" (for CLX forms) or #pragma resource "*.dfm" (for VCL forms)

If this directive is missing or commented out, the form file is not included in the executable and an EResNotFound exception is generated.


 
Сергей М. ©   (2007-08-08 13:49) [5]


> я ее удалял, думал ненужная


Что ж ты не удалил и все остальные ?

КАКОВ вообще твой критерий "ненужности" строчки Делфи-проекта ?


 
1c_user ©   (2007-08-08 21:53) [6]

в форуме я третий день! чес слово! ты неверную инфо выкопал, или перепутал меня с кем-ниб...

техническим англиским не владею)) так что будь добр, переведи.

что касается критерия ненужности: просто эта фигня: {$R *.dfm} стояла в фигурных скобках, думал компьютер не примет его всерьез при компиляции, то бишь проигнорирует, вот я взял да стёр нафиг)

Так за что она отвечает??? {$R *.dfm} ?


 
Johnmen ©   (2007-08-08 21:58) [7]

И вот такие "врачи" режут людей по больницам :(


 
1c_user ©   (2007-08-08 22:06) [8]

ну вы вообще палку перегибаете))))))
объясните уж в конце концов чтобы я понял а?


 
{RASkov} ©   (2007-08-08 22:12) [9]

> чтобы я понял

Не поймешь..... :( или в лучшем случае завтра уже забудешь...

Не все что в фигурных скобках - комментарий.
:о)


 
Германн ©   (2007-08-09 00:42) [10]


> Не все что в фигурных скобках - комментарий.
> :о)
>

Тут не просто фигурные скобки. Тут ещё и его величество БАКС!
:)


 
Сергей М. ©   (2007-08-09 08:54) [11]


> за что она отвечает?


Языковые конструкции вида {$XXXX ......} являются директивами компилятора.

В дан.случае конструкция {$R *.dfm} указывает компилятору, что ресурсы, относящиеся к объекту-форме, декларированной в данном юните SomeFormUnit.pas, следует искать в той же директории, где расположен файл юнита, под именем SomeFormUnit.dfm

Ты выкинул эту конструкцию якобы за ненадобностью, соответственно компилятор не включил в исп.модуль проекта ресурсы формы, о чем ты в ран-тайм и получил извещение в виде исключения, которое прямо так и звучит:

ExceptionResourceNotFound

что в переводе с буржуйского на великий и могучий звучит не иначе как

"Исключительная ситуация - не найден ресурс".



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

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

Наверх




Память: 0.5 MB
Время: 0.028 c
15-1185680931
Вирт
2007-07-29 07:48
2007.09.02
Подскажите ListView с виртуальным селектом?


1-1182862301
mif99
2007-06-26 16:51
2007.09.02
Ошибка в приложение клиент сервер (CANNOT ALLOCATE SOCKET)


2-1186607112
Miroving
2007-08-09 01:05
2007.09.02
Как установить некоторую форму поверх других


3-1178107188
-Lex-
2007-05-02 15:59
2007.09.02
Проблема с Lookup полями


15-1186130415
исследователь
2007-08-03 12:40
2007.09.02
Непонятная строчка кода