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

Вниз

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

 
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;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.47 MB
Время: 0.041 c
15-1186073298
Kerk
2007-08-02 20:48
2007.09.02
wget ?


15-1185996928
Иван Е
2007-08-01 23:35
2007.09.02
как пацана оттащить от компа


15-1186484853
ooserg
2007-08-07 15:07
2007.09.02
перехват сообщений


15-1186137353
de.
2007-08-03 14:35
2007.09.02
О материалах


6-1168779369
@gent
2007-01-14 15:56
2007.09.02
Как скрытно зайти на страницу ?





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