|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
09.12.2012, 20:23 | #1 |
Ra-Ra ?
Форумчанин
Регистрация: 06.03.2008
Сообщений: 286
|
Access Violation, в процедуре, при задании размера TBitmap
Собственно, чертовщина какая то.
Создаю битмап и задаю сразу же размер в OnFormCreate: Код:
Дальше меняю в процедуре размер битмапа. И получаю Access Violation... Вот как пробовал: Код:
Код:
Процедура вызывается после создания битмапа. Использую Delphi 7 Lite Full |
09.12.2012, 20:30 | #2 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
Похоже, что в процедуре обращение к несозданному объекту - bGraph или img1
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
09.12.2012, 20:48 | #3 |
Ra-Ra ?
Форумчанин
Регистрация: 06.03.2008
Сообщений: 286
|
С img1 всё в порядке, я вполне спокойно с ним работаю. Да и после создания битмапа его размеры меняются.
Может есть проблема с самим обращением к битмапу внутри функции ? Может надо как-то по другому к нему обращаться? Просто делфи 7 лаит первый раз пользуюсь, и уже были косяки с передачей массива внутри вложенных процедур... |
09.12.2012, 21:08 | #4 | |
Старожил
Регистрация: 30.12.2009
Сообщений: 11,426
|
Цитата:
|
|
09.12.2012, 21:17 | #5 |
Ra-Ra ?
Форумчанин
Регистрация: 06.03.2008
Сообщений: 286
|
Как оказывается, я не могу и с созданным внутри процедуры битмапом работать. Либо это невозможно в данной версии делфи, либо это как-то извратили )
Если кто сталкивался, или есть идеи как это может решаться, отпишитесь. Спасибо за внимание ) |
09.12.2012, 21:22 | #6 | |
Старожил
Регистрация: 16.05.2012
Сообщений: 3,211
|
Цитата:
Начал решать проблему с помощью регулярных выражений. Теперь решаю две проблемы...
|
|
09.12.2012, 21:45 | #7 |
Ra-Ra ?
Форумчанин
Регистрация: 06.03.2008
Сообщений: 286
|
|
09.12.2012, 21:52 | #8 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Цитата:
I'm learning to live...
|
|
09.12.2012, 21:52 | #9 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
А код показать - объявление и обращение к переменным и процедурам можно?
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
09.12.2012, 23:55 | #10 | |
Ra-Ra ?
Форумчанин
Регистрация: 06.03.2008
Сообщений: 286
|
Цитата:
Код:
|
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Access Violation при работе с объектом в процедуре | Spymen | Общие вопросы Delphi | 2 | 11.06.2012 22:30 |
Access Violation при .Create.BitMap | YaMolekula | Общие вопросы Delphi | 1 | 28.05.2011 13:42 |
Access violation при выполнении | Bernarditto | C++ Builder | 5 | 04.11.2010 14:25 |
Access Violation при Form1.ListView.Clear | Hottabych | Общие вопросы Delphi | 7 | 11.08.2009 17:13 |
access violation при создании обьекта | goog | Общие вопросы Delphi | 12 | 11.01.2009 20:33 |