Форум программистов, компьютерный форум, киберфорум
C++ Builder
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.60/5: Рейтинг темы: голосов - 5, средняя оценка - 4.60
0 / 0 / 1
Регистрация: 02.02.2011
Сообщений: 114

Вывод из дочерней формы в главную

26.05.2013, 09:32. Показов 1190. Ответов 8
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Есть две формы, форма1(Главная) и форма2(Побочная, которую вызываю из главной). Так вот, при по пытке вывода строки из побочной формы2 в StringGrid на форме1 вылазиет ошибка:
"Project Project1.exe reised exception class EAccessViolation with message 'Access violation at address 00401BC3 in module 'Project1.exe'. Read of address 0000000C'. Process stopped."
Подскажите как осуществить вывод и исправить ошибку.
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
26.05.2013, 09:32
Ответы с готовыми решениями:

Создание дочерней формы
Может быть вопрос элементарный, но с ходу решения не нашел. Задача такая. Есть главная форма с кнопкой, по нажатию на которую...

Закрытие дочерней формы.
Пиплс. Есть проблема. Если в дочерней форме открывается другая форма, то при закрытии дочерней происходит ошибка. Если в дочерней...

Создание дочерней формы
Привет пипл! Очень нужна помощь! Я в С++ новичек, так что не судите строго. Вот имеется код на Delphi //процедура закрытия дочерней...

8
55 / 55 / 8
Регистрация: 06.02.2013
Сообщений: 317
26.05.2013, 09:55
Вероятно форма 2 не создана - поэтому и пишет ошибку?
0
0 / 0 / 1
Регистрация: 02.02.2011
Сообщений: 114
26.05.2013, 09:57  [ТС]
Цитата Сообщение от LiquidSnake Посмотреть сообщение
Вероятно форма 2 не создана - поэтому и пишет ошибку?
Создана, на ней же и кнопка на которой код вывода в форму1
0
55 / 55 / 8
Регистрация: 06.02.2013
Сообщений: 317
26.05.2013, 10:01
Напишите строчку кода где вы "возвращаете" строку

Добавлено через 53 секунды
Не создана - я имею в виду не накидана в билдере а не создана во время выполнения?
0
0 / 0 / 1
Регистрация: 02.02.2011
Сообщений: 114
26.05.2013, 10:03  [ТС]
[/CPP]
Цитата Сообщение от LiquidSnake Посмотреть сообщение
Напишите строчку кода где вы "возвращаете" строку

Добавлено через 53 секунды
Не создана - я имею в виду не накидана в билдере а не создана во время выполнения?
Создана во время выполнения. вот код, по которому должен осуществляться вывод. Находится он в форме2 на кнопке.
C++
1
2
3
Form1->StringGrid1->Cells[0][g]=IntToStr(11111);
Form1->StringGrid1->Cells[1][g]="xxxxx";
Form1->StringGrid1->Cells[2][g]="yyyyy";
0
55 / 55 / 8
Регистрация: 06.02.2013
Сообщений: 317
26.05.2013, 10:11
тоже вроде нормально. Проверьте, ошибка вылезает именно на этих трёх строчках? Если да то на какой из них?
0
0 / 0 / 1
Регистрация: 02.02.2011
Сообщений: 114
26.05.2013, 10:16  [ТС]
Цитата Сообщение от LiquidSnake Посмотреть сообщение
тоже вроде нормально. Проверьте, ошибка вылезает именно на этих трёх строчках? Если да то на какой из них?
именно тут, на первой строчке вывода. Уже час не могу разобраться в чём дело. Если поместить StringGrid на форму2 и вывести туда, то всё отлично работает.
0
55 / 55 / 8
Регистрация: 06.02.2013
Сообщений: 317
26.05.2013, 10:33
прикрепите прожект тогда, а то гадать можно долго
0
0 / 0 / 1
Регистрация: 02.02.2011
Сообщений: 114
26.05.2013, 16:00  [ТС]
Цитата Сообщение от LiquidSnake Посмотреть сообщение
прикрепите прожект тогда, а то гадать можно долго
Не могу вложить проект, сайт лагает. Загрузка скидывается.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
26.05.2013, 16:00
Помогаю со студенческими работами здесь

Сворачивание дочерней формы
Вообщем имеется 2 формы. 1 служит для некоторых действий, а вторая уже для полной работы (запуск с первой формы обязателен!) Когда...

Загрузка дочерней формы
Доброго времени суток. Обращаюсь к вам за советом. У меня такая проблема. В программу с самого начала грузится база данных...

Не изменяется название дочерней формы
Здравствуйте, сделал форму авторизации по данному уроку. Все работает отлично, только вот на самой форме авторизации при попытке изменить...

Доступ к методам класса главной формы из дочерней
Здравствуйте! Перелазил форум и в поисковике тоже искал, но нечего не подвернулось, может быть плохо искал. Суть втом, что я немогу вызвать...

При закрытии дочерней формы с нее пропадают данные
Вопрос прост, есть главная форма на которой вызывается несколько дочерних(могут и одновременно), на одной из форм есть StringGrid, в...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
9
Ответ Создать тему
Новые блоги и статьи
Настройки VS Code
Loafer 13.04.2026
{ "cmake. configureOnOpen": false, "diffEditor. ignoreTrimWhitespace": true, "editor. guides. bracketPairs": "active", "extensions. ignoreRecommendations": true, . . .
Оптимизация кода на разграничение прав доступа к элементам формы
Maks 13.04.2026
Алгоритм из решения ниже реализован на нетиповом документе, разработанного в конфигурации КА2. Задачи, как таковой, поставлено не было, проделанное ниже исключительно моя инициатива. Было так:. . .
Контроль заполнения и очистка дат в зависимости от значения перечислений
Maks 12.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2. Задача: реализовать контроль корректности заполнения дат назначения. . .
Архитектура слоя интернета для сервера-слоя.
Hrethgir 11.04.2026
В продолжение https:/ / www. cyberforum. ru/ blogs/ 223907/ 10860. html Знаешь что я подумал? Раз мы все источники пишем в голове ветки, то ничего не мешает добавить в голову такой источник, который сам. . .
Подстановка значения реквизита справочника в табличную часть документа
Maks 10.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2. Задача: при выборе сотрудника (справочник Сотрудники) в ТЧ документа. . .
Очистка реквизитов документа при копировании
Maks 09.04.2026
Алгоритм из решения ниже применим как для типовых, так и для нетиповых документов на самых различных конфигурациях. Задача: при копировании документа очищать определенные реквизиты и табличную. . .
модель ЗдравоСохранения 8. Подготовка к разному выполнению заданий
anaschu 08.04.2026
https:/ / github. com/ shumilovas/ med2. git main ветка * содержимое блока дэлэй из старой модели теперь внутри зайца новой модели 8ATzM_2aurI
Блокировка документа от изменений, если он открыт у другого пользователя
Maks 08.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа, разработанного в конфигурации КА2. Задача: запретить редактирование документа, если он открыт у другого пользователя. / / . . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru