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