![]() |
|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
![]() |
|
Опции темы | Поиск в этой теме | Опции просмотра |
#1
|
|||
|
|||
![]() Вообщем проблема такая, при выполнении команды
par_j_str.show; выдает ошибку Project Program.exe raised exception class EAccessViolation with message ‘Access violation at address 00461E1E in module ‘Program.exe’. Read of address 000002EC. Process stopped. Use Step or Run to continue. |
#2
|
||||
|
||||
![]() А par_j_str создан в этот момент?
|
#3
|
|||
|
|||
![]() нет форма создалась вручную, а к ней просто переходим по команде .show или visible:=true; оба выдают ошибку
|
#4
|
||||
|
||||
![]() А ты перед этим напиши Application.CreateForm(Имя класса {например - TForm1}, Имя формы {например - Form1});
|
#5
|
||||
|
||||
![]() Ну, уважаемый, ты бы хоть написал, что это за переменная такая, какого она типа, и код показал бы. Возможно, ты просто не создаешь эту переменную методом Create перед тем, как к ней обращаться
![]() Тем более, я подозреваю, что это форма. Тогда точно посмотри, создаешь ли ты ее и правильно ли создаешь. Опаздал ![]() THE CRACKER IS OUT THERE |
#6
|
||||
|
||||
![]() Ну как, помогло?
Если нет, выложи код. |
#7
|
|||
|
|||
![]() прописано в файле проекта sert.dpr
Application.CreateForm(TS_j_r_str, S_j_r_str); |
#8
|
||||
|
||||
![]() А ты форму не удалял? Если она создана, то все должно работать...
|
#9
|
|||
|
|||
![]() Файл проекта Sertificat.dpr
Файл Form.pas - главного окна из которого происходит вызов другой формы Файл Ser_p_j_v_r_str.pas - вызываемая форма |
#10
|
|||
|
|||
![]() нет форма 100 существует
|
#11
|
||||
|
||||
![]() Тогда я даже не знаю.
Оставь весь проект. В архиве. Так удобнее будет. |