Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Передать 12 параметров из одной формы в другую

57K
11 мая 2012 года
Sinergetiks
3 / / 03.03.2010
Здравствуйте. Есть 2 формы. И 12 параметров. Необходимо, чтобы одна форма заполнила эти параметры, и передала другой ссылки на них. Или ещё как-то. Пробовал extern- не работает. Добавление методов в класс формы- посылает к чертям при компиляции. Пожалуйста подскажите что-то конкретное. Через конструкторы получается передавать ссылку на переменную, ссылки на написанный под параметры класс не пропускает компилятор. Структуры не пробовал.
316
11 мая 2012 года
Alm3n
889 / / 29.05.2009
Попробуй структуры(лучше класс). Память под неё выделяй в куче. Передавай через конструктор указатель на выделенную память.
1
11 мая 2012 года
kot_
7.3K / / 20.01.2000
скорей всего речь идет о категорически не правильном проектировании.
57K
11 мая 2012 года
Sinergetiks
3 / / 03.03.2010
Написал класс в 1м нэде- удалось переписать криэйти первой и второй форм так, что через них передается ссылка на класс. Сам класс будет создаваться в заглавном файле проекта(проджект1). Вроде всё компилируется. Завтра испытаю эту конструкцию в действии.
Да что хочу сказать до это класс был в хэде 3го юнита, и компилятор слал сами понимаете куда. В чем прикол? Почему ему важно, что в 1м а не 3м?
P. S. kot ну ты тут самый умный...
57K
11 мая 2012 года
Sinergetiks
3 / / 03.03.2010
Ребят, вы ... Там же всё просто в каждом TForm есть public - там можно что угодно присобачить. Просто пишете класс, создаете его в файле проекта , и для каждой формы в соответствующих полях заполняете ссылки на класс.
1
11 мая 2012 года
kot_
7.3K / / 20.01.2000
Цитата: Sinergetiks
Написал класс в 1м нэде- удалось переписать криэйти первой и второй форм так, что через них передается ссылка на класс. Сам класс будет создаваться в заглавном файле проекта(проджект1). Вроде всё компилируется. Завтра испытаю эту конструкцию в действии.
Да что хочу сказать до это класс был в хэде 3го юнита, и компилятор слал сами понимаете куда. В чем прикол? Почему ему важно, что в 1м а не 3м?
P. S. kot ну ты тут самый умный...


да. хотябы потому что видел множество идиотов, засовывающих в формы параметры, логику и пр - в результате получается стандартное гавно. а все потому что автору всего навсего не хватило ума прислушаться к чужому опыту. ты один из таких.

316
11 мая 2012 года
Alm3n
889 / / 29.05.2009
Цитата: kot_
да. хотябы потому что видел множество идиотов, засовывающих в формы параметры, логику и пр - в результате получается стандартное гавно. а все потому что автору всего навсего не хватило ума прислушаться к чужому опыту. ты один из таких.


Как предлагаешь передавать большие объемы инициализационных параметров для какого-нибудь класса, который инициализируется в конструкторе формы?

Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог