![]() |
|
Модераторы: Poseidon, Snowy, bems, MetalFan |
![]()
|
|
| Maverick |
|
|||
|
Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1307 Регистрация: 22.9.2003 Где: Odessa, Ukraine Репутация: 2 Всего: 10 |
Добрый день... Тема была пару дней назад - я уже смотрел...
Стандартный код заставки.... Вот так у меня выглядит проект - program Vnedrenie; uses Forms, UnBeg in 'UnBeg.pas' {fmBeg}, UnMain in 'UnMain.pas' {fmMain}, UnPrint in 'UnPrint.pas' {fmPrint}, UnHelp in 'UnHelp.pas' {fmHelp}; {$R *.res} begin try Application.Initialize; Application.Title := 'Внедрение'; fmBeg := fmBeg.Create(Application); //создаем форму заставки fmBeg.Show; //показываем ее fmBeg.Update; //апдейтим отрисовку {формируем все остальное} Application.CreateForm(TfmMain, fmMain); Application.CreateForm(TfmHelp, fmHelp); Application.CreateForm(TfmPrint, fmPrint); fmBeg.Hide; //прячем заставку fmBeg.Free; //освобождаем заставку Application.Run; except fmBeg.Free; end; end. В настройках проекта - fmBeg вынута из автосоздаваемых.... На строке fmBeg := fmBeg.Create(Application) - вылетает ошибка... Acces violation... Вроде форму второй раз не создаю.... Я уже использовал подобный код раньше.... Не знаю, что и думать уже.... Может у вас мысли появятся? |
|||
|
||||
| <Spawn> |
|
|||
![]() Око кары:) ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 2776 Регистрация: 29.1.2003 Где: Екатеринбург Репутация: 44 Всего: 64 |
не fmBeg.Create, а TfmBeg.Create
Это сообщение отредактировал(а) <Spawn> - 14.4.2004, 11:51 -------------------- "Для некоторых людей программирование является такой же внутренней потребностью, подобно тому, как коровы дают молоко, или писатели стремятся писать" - Николай Безруков. |
|||
|
||||
| dm9 |
|
|||
![]() Дмитрий Копытин ![]() ![]() ![]() ![]() Профиль Группа: Vingrad developer Сообщений: 3876 Регистрация: 22.7.2002 Где: Москва Репутация: 6 Всего: 137 |
Блин, fmBeg := TfmBeg.Create(Application);
Ну или какой там у тебя тип. Ты ещё не создал объект, а уже обращаешься к его свойству!!! Ну и, может, ещё так: fmBeg := TfmBeg.Create(nil); Хотя это так... Всё и так должно работать, наверное. Добавлено @ 11:58 Не успел |
|||
|
||||
| Maverick |
|
|||
|
Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1307 Регистрация: 22.9.2003 Где: Odessa, Ukraine Репутация: 2 Всего: 10 |
Вот, что значит невнимательность и использование Сtrl+C.... И абсолютная уверенность в правильности кода....
Спасибо... |
|||
|
||||
![]()
|
| Правила форума "Delphi: Общие вопросы" | |
|
|
Запрещается! 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Snowy, MetalFan, bems, Poseidon, Rrader. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Delphi: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |