Автор |
Сообщение |
SeNNa Форумчанин |
|
ПроБлема заключается в том чтобы сделать так:
Считаю я в одной форме, а результат выводится в другой.
Помогите,плиз,срочно надо просто сдавать курсовик!!!! |
|
|
|
|
EvilHedgehog Гуру |
|
Чувак, телепаты в отпуске. |
|
|
|
|
SeNNa Форумчанин |
|
Не хватает инфы?
У меня прога пишется на С++ Builder))
Что еще предоставить?
Могу еще её саму выложить))) |
|
|
|
|
Enigma Темный Эльф Предупреждений : 1
|
|
EvilHedgehog писал(а): |
Чувак, телепаты в отпуске. |
+1
SeNNa
полностью задание размести. |
|
|
|
|
Enigma Темный Эльф Предупреждений : 1
|
|
SeNNa писал(а): |
Считаю я в одной форме, а результат выводится в другой. |
Создаешь глобальную переменную например result.
Заносишь значение взятое из первой формы.
Потом выводишь значение этой переменной во второй форме. |
|
|
|
|
SeNNa Форумчанин |
|
могу коды программ разместить)))
Unit1.cpp |
Описание: |
|
Скачать |
Имя файла: |
Unit1.cpp |
Размер файла: |
2.98 KB |
Скачано: |
372 раз(а) |
|
|
|
|
|
SeNNa Форумчанин |
|
могу коды программ разместить)))
Unit2.cpp |
Описание: |
|
Скачать |
Имя файла: |
Unit2.cpp |
Размер файла: |
523 Байт |
Скачано: |
392 раз(а) |
Unit1.cpp |
Описание: |
|
Скачать |
Имя файла: |
Unit1.cpp |
Размер файла: |
2.96 KB |
Скачано: |
474 раз(а) |
|
|
|
|
|
dlnsk Гуру |
|
Не глядя в коды скажу:
Form2->Label1->Caption = MyResult;
Ну если у тебя число, то преобразовать в строку надо. Вопчем чтобы отобразить на другой форме нужно просто ее имя указать. При запуске Билдер возможно скажет что он автоматически подключит модуль другой формы... надо согласиться... ;о)
Updated:
Та ты же так в исходниках и делаешь... а че тебе надо-то тогда? |
|
|
|
|
Enigma Темный Эльф Предупреждений : 1
|
|
Вот из за таких прогеров, всякие там лады рейсинг клабы требуют коре трипл, милион оперативы и 2048 видюху.
Оптимизировать код надо батенька. Переменная меньше ресурсов кушает, чем компонент.
А вообще можно и таким способом.
Правда лучше приучаться к оптимизации с молоду. |
|
|
|
|
Enigma Темный Эльф Предупреждений : 1
|
|
SeNNa
Нафига мне твой код нужен!!!
Ты блин можешь нормальную постановку задачи оставить!!! |
|
|
|
|
SeNNa Форумчанин |
|
у меня идет в одной форме ввод данных ( я составляю расписание движения поездов, так там вводится его скрость, количество станций, начало движения, и потом ввожу растояние между станциями и насение в каждом городе), дальше он у меня считает сколько на времени он в пути и скоко стоит на каждой станции, и выдает это в виде Расписания движения, как теперь сделать чтобы он выводил в поле MEMO не в этой же самой форме, а в другой вновь открывающейся? |
|
|
|
|
Enigma Темный Эльф Предупреждений : 1
|
|
SeNNa
Enigma писал(а): |
Создаешь глобальную переменную например result.
Заносишь значение взятое из первой формы.
Потом выводишь значение этой переменной во второй форме. |
dlnsk писал(а): |
Form2->Label1->Caption = MyResult;
Ну если у тебя число, то преобразовать в строку надо. Вопчем чтобы отобразить на другой форме нужно просто ее имя указать. При запуске Билдер возможно скажет что он автоматически подключит модуль другой формы... надо согласиться... ;о)
Updated:
Та ты же так в исходниках и делаешь... а че тебе надо-то тогда? |
|
|
|
|
|
dlnsk Гуру |
|
Enigma писал(а): |
Вот из за таких прогеров... |
Я что-то не понял кому ты это... |
|
|
|
|
dlnsk Гуру |
|
SeNNa
Тьфу ты... Глянул сорцы еще раз...
Надо помнить, что меторы Show() и ShowModal() работают по-разному.
ShowModal() прерывает выполнение основной программы до тех пор, пока не закроется эта форма.
Так что ты перемести вызов этого метода в конец своего события OnClick , т.е. сначала заполни форму данными, а потом уже открывай ее! |
|
|
|
|
Enigma Темный Эльф Предупреждений : 1
|
|
dlnsk писал(а): |
Я что-то не понял кому ты это... |
С трех попыток угадаешь? |
|
|
|
|
dlnsk Гуру |
|
Enigma писал(а): |
Создаешь глобальную переменную например result.
Заносишь значение взятое из первой формы.
Потом выводишь значение этой переменной во второй форме. |
SeNNa, не слушай дяденьку, он тебя плохому научит. У тебя в сорцах все нормально написано, только метод ShowModal переставь в конец. |
|
|
|
|
Enigma Темный Эльф Предупреждений : 1
|
|
Код не читал, лень. Но через переменную оптимальный вариант. А вообще не слушай меня |
|
|
|
|
dlnsk Гуру |
|
2Enigma:
EvilHedgehog писал(а): |
Чувак, телепаты в отпуске. |
|
|
|
|
|
Enigma Темный Эльф Предупреждений : 1
|
|
dlnsk писал(а): |
2Enigma:
EvilHedgehog писал(а):
Чувак, телепаты в отпуске. |
Эт ты апчем? |
|
|
|
|
BS Эксперт |
|
SeNNa писал(а): |
ПроБлема заключается в том чтобы сделать так:
Считаю я в одной форме, а результат выводится в другой.
Помогите,плиз,срочно надо просто сдавать курсовик!!!! |
Смешновато)
Но у меня это алг. был, на время создания...
Только на форуме давно небыл.
Кажеться задание должно было называть,типа "перевод чисел из одну систему счисления в другую" |
|
|
|
|
|