Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Закрытая тема
Ваша тема закрыта, почему это могло произойти? Возможно,
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу.
Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста".
Название темы слишком короткое или не отражает сути вашего вопроса.
Тема исчерпала себя, помните, один вопрос - одна тема
Прочитайте правила и заново правильно создайте тему.
 
Опции темы Поиск в этой теме
Старый 15.05.2010, 11:55   #21
vovk
!=
Участник клуба
 
Аватар для vovk
 
Регистрация: 08.09.2008
Сообщений: 1,751
По умолчанию

эдит надо сначала создать
Edit10:=Tedit.Create(Form2);
vovk вне форума
Старый 15.05.2010, 11:56   #22
_-Re@l-_
C++, Java
Старожил
 
Аватар для _-Re@l-_
 
Регистрация: 10.04.2010
Сообщений: 2,665
По умолчанию

А, хорошо, учту замечание про метод free

11:59

Вот я создал :Edit10:=Tedit.Create(Form2). Теперь той ошибки нет. Но вот Edit10 на второй форме просто не видно! Как сделать так, чтобы было видно?

У нас принято пользоваться кнопочкой "Правка", дабы не плодить посты подряд, друг за другом.
Читаем правила. Рекомендую. Помимо общих правил форума есть и дополнения к ним в каждом разделе...
Уважайте форумчан, и они ответят вам взаимностью...
Модератор

Последний раз редактировалось mihali4; 15.05.2010 в 14:31.
_-Re@l-_ вне форума
Старый 15.05.2010, 12:11   #23
vovk
!=
Участник клуба
 
Аватар для vovk
 
Регистрация: 08.09.2008
Сообщений: 1,751
По умолчанию

Edit10.Parent:=Form2;
vovk вне форума
Старый 15.05.2010, 12:12   #24
_-Re@l-_
C++, Java
Старожил
 
Аватар для _-Re@l-_
 
Регистрация: 10.04.2010
Сообщений: 2,665
По умолчанию

Понял. Вот только я пока ждал почитал предыдущие сообщения и сделал так:
Код:
with TEdit.Create(form2) do
  begin
        Parent:=form2;
        Width:=50;
        Height:=30;
        Top:=form2.ClientHeight-140;
        Left:=100;
        ModalResult:=mrOk;
  end;
А как считывать цифры из этих Editов?

12:13

Их же как бы несколько:
Код:
with TEdit.Create(form2) do
  begin
        Parent:=form2;
        Width:=50;
        Height:=30;
        Top:=form2.ClientHeight-140;
        Left:=100;
        ModalResult:=mrOk;
  end;
Затем:
Код:
 with TEdit.Create(form2) do
  begin
        Parent:=form2;
        Width:=50;
        Height:=30;
        Top:=form2.ClientHeight-170;
        Left:=100;
        ModalResult:=mrOk;
  end;
Как их различать?

У нас принято пользоваться кнопочкой "Правка", дабы не плодить посты подряд, друг за другом.
Читаем правила. Рекомендую. Помимо общих правил форума есть и дополнения к ним в каждом разделе...
Уважайте форумчан, и они ответят вам взаимностью...
Модератор

Последний раз редактировалось mihali4; 15.05.2010 в 14:32.
_-Re@l-_ вне форума
Старый 15.05.2010, 12:24   #25
vovk
!=
Участник клуба
 
Аватар для vovk
 
Регистрация: 08.09.2008
Сообщений: 1,751
По умолчанию

если заранее не объявлять переменные, то тогда стоит компоненту задать имя и потом с помощью имени найти и считать нужное,
вот так
Код:
with TEdit.Create(form2) do
  begin
        Parent:=form2;
        name :='super_edit';
        Width:=50;
        Height:=30;
        Top:=form2.ClientHeight-170;
        Left:=100;
        ModalResult:=mrOk;
  end;
<какаято текстовая переменная>:= (form2.FindComponent('super_edit') as TEdit ).text
ну или заранее обьявить переменную. КаК?
перечитать пост №19 ещё раз наконецто внимательно

Последний раз редактировалось vovk; 15.05.2010 в 12:29.
vovk вне форума
Старый 15.05.2010, 12:27   #26
_-Re@l-_
C++, Java
Старожил
 
Аватар для _-Re@l-_
 
Регистрация: 10.04.2010
Сообщений: 2,665
По умолчанию

Да всё, я придумал способ получше

12:41

А как теперь обрабатывать нажатия клавиш на второй форме? Создать отдельную процедуру и там всё прописать?



ну вот; неплохо вроде получилось =)
чтобы посчитать логарифм, нужно вначале ввести основание нажать log а потом ввести от какого числа

У нас принято пользоваться кнопочкой "Правка", дабы не плодить посты подряд, друг за другом.
Читаем правила. Рекомендую. Помимо общих правил форума есть и дополнения к ним в каждом разделе...
Уважайте форумчан, и они ответят вам взаимностью...

Тему закрываю. Это самое мягкое, что я делаю. Впредь старайтесь не путать чат с форумом.

Модератор
Вложения
Тип файла: rar калькулятор.rar (162.6 Кб, 6 просмотров)

Последний раз редактировалось mihali4; 15.05.2010 в 14:43.
_-Re@l-_ вне форума
Старый 15.05.2010, 14:31   #27
ex.cluz
Участник клуба
 
Аватар для ex.cluz
 
Регистрация: 15.01.2010
Сообщений: 1,325
По умолчанию

Посмотрел.
У меня вместо названий кнопок стоят знаки вопроса. К чему бы это?..
А почему запятую можно поставить перед числом?
Грибы - они разные. Один тебя накормит, другой тебе кино покажет...
Редактор журнала "
[ПРОграммист]"
Yan's Home Digital Lab

Последний раз редактировалось ex.cluz; 15.05.2010 в 14:34.
ex.cluz вне форума
Закрытая тема


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Переход из одной формы в другую Axlen Microsoft Office Access 2 22.04.2010 07:40
ввод текста из одной формы в другие andrey0701 Microsoft Office Word 15 26.10.2009 10:53
delphi вызов одной формы из другой hi-end1 Помощь студентам 4 17.10.2009 19:53
DblClick запуск ещё одной формы по параметру sali Microsoft Office Access 1 04.06.2009 16:52
как перейти из одной формы в другую lusek Общие вопросы Delphi 7 01.02.2009 14:16