wmmail.ru – cервис почтовых рассылок на главную
написать письмо
карта сайта

С чего начать?РекламодательПравилаFAQСтатистикаБиржа статейTOP100ФоткиКонтакты
Логин:
Пароль: 
Регистрация   Забыли пароль?
WMLogin
Пользователей всего:

495603

Пользователей сегодня:

11

Пользователей online:

411

Выплачено ($): 7`081`282,74
Выплат: 7`707`100
Писем прочитано: 1`015`861`161

 
 
Online 0
Все ответы
 
 

Вопрос #42366

Внимание! В разделе вопрос-ответ запрещается:

  • Мат, оскорбления, флуд, реклама
  • Сообщения, не являющиеся вопросами/ответами
  • Нарушение законодательства РФ
  • Попрошайничество в любой форме

Выделите текст и нажмите для цитирования  #  
0   [18.03.2012 16:28] #889887

Закрытый вопрос от пользователя Ошибка в коде программы, написанной в Delphi!

Суть в чем, значит пишу программу для отображения 3ds моделей, при запуске указывает на ошибку
PB.noonpaint:= pbPaint;
вот вся процедура
procedure TVid1.VidModuleCreate(Sender: TObject);
begin
OpenDialog1.Filter:= '3DStudio files (*.3ds) 3da Files|*.3ds;*.3da|3DStudio files (*.3ds)|*.3ds|3da Files|*.3da';
JpegImage:= TJpegImage.Create;
PB:= OpenDialog1.FindComponent('PaintBox') as TPaintBox;
PB.noonpaint:= pbPaint;
PL:= OpenDialog1.FindComponent('PictureLabel') as TLabel;
end;

Pb объявлено как PB: TPaintBox;
после компиляции при запуске ехе-шника ругается Access violation at address xxxxx in module...
Подскажите пожалуйста че ему надо? в принципе прога работает, только ошибки надоедают. такие подозрения что при открытии файла недостаточно памяти для чтения/записи.
p.s. гугл ни хрена не рулит!
Раздел: Программирование, последний комментарий: 19.03.2012 18:03
Вопрос закрыт пользователем aleksachka25

Ответы
Ответов всего: 6  вопрос закрыт 
Выделите текст и нажмите для цитирования  #  
+2   [18.03.2012 16:37] #757133   Все ответы пользователя

я в етом ни хера не понимаю.сорри:bye:
Проголосовали: #889887, serega010501
Выделите текст и нажмите для цитирования  #  
+1   [18.03.2012 16:41] #889887   Все ответы пользователя

#757133 пишет я в етом ни хера не понимаю.сорри:bye:

Да ниче страшного))) :wink2:
Проголосовали: serega010501
Выделите текст и нажмите для цитирования  #  
0   [18.03.2012 21:38] #1087429   Все ответы пользователя

Перепроверь код. Создай чистый проект, перенеси туда все куски кода и объекты, которые нужны тебе в этом фрагменте, и скомпилируй. Как правило, помогает.
Если не поможет - ищи, чего ты там дурного накодил )
Выделите текст и нажмите для цитирования  #  
0   [19.03.2012 07:23] #889887   Все ответы пользователя

#1087429 пишет Если не поможет - ищи, чего ты там дурного накодил )

Да Я так понял, ошибка в том, что при открытии файла, не идет прорисовка, то бишь что надо делать с pbpaint. Кстати, с днем рождения!
Выделите текст и нажмите для цитирования  #  
0   [19.03.2012 16:41] myers97 Рейтинг 109.59     Стена пользователя myers97 +160  Все ответы пользователя myers97

Вообще без понятия,я qBasic в школе проходил и ничего не понял практически.:oops1:
Выделите текст и нажмите для цитирования  #  
0   [19.03.2012 18:03] #1087349   Все ответы пользователя

Да тут мозги сварятся:crazy::crazy:

Видеоурок

Вопрос-ответ

НОВОСТИ
23.04.2020Скриншоты в отчетах
подробнее>>
13.04.202020% комиссии системы
подробнее>>

© 2004-2020 «WMMAIL» Пользовательское соглашение