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

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

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 09.03.2010, 20:54   #11
Brabus
Пользователь
 
Регистрация: 25.09.2009
Сообщений: 81
По умолчанию

и для чего это
Brabus вне форума Ответить с цитированием
Старый 09.03.2010, 20:56   #12
Brabus
Пользователь
 
Регистрация: 25.09.2009
Сообщений: 81
По умолчанию

мне надо вот что
клик на форме -> запись х и у в edit1 и edit2 -> клик на форме -> запись х и у в edit3 и edit4 -> клик на форме -> запись х и у в edit1 и edit2 -> и так дальше
Brabus вне форума Ответить с цитированием
Старый 09.03.2010, 20:59   #13
Пепел Феникса
Старожил
 
Аватар для Пепел Феникса
 
Регистрация: 28.01.2009
Сообщений: 21,000
По умолчанию

может не стоит делать велосипед на квадратных колесах?
переход через TAB итак есть
мой код по каждому щелчку по форме переводит фокус ввода следующему Эдиту
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел.
Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите.
Пепел Феникса вне форума Ответить с цитированием
Старый 09.03.2010, 21:07   #14
Brabus
Пользователь
 
Регистрация: 25.09.2009
Сообщений: 81
По умолчанию

я рисую прямую через алгоритм брезенхема. мне для удобства нужно чтобы я нажал на форму - это будет начальная точка, еще раз нажал - это будет конечная точка.
Brabus вне форума Ответить с цитированием
Старый 09.03.2010, 21:17   #15
Пепел Феникса
Старожил
 
Аватар для Пепел Феникса
 
Регистрация: 28.01.2009
Сообщений: 21,000
По умолчанию

а причем тут координаты и Эдиты?
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел.
Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите.
Пепел Феникса вне форума Ответить с цитированием
Старый 09.03.2010, 21:24   #16
Brabus
Пользователь
 
Регистрация: 25.09.2009
Сообщений: 81
По умолчанию

мне препод сказал построить линию по координатам алгоритмом брезенхейма, координаты можно вводить в эдиты
Brabus вне форума Ответить с цитированием
Старый 09.03.2010, 21:26   #17
Brabus
Пользователь
 
Регистрация: 25.09.2009
Сообщений: 81
По умолчанию

в эдитах всё работает, но я хочу для себя сделать чтобы по кликам запоминались координаты начала и конца линии
Brabus вне форума Ответить с цитированием
Старый 09.03.2010, 21:30   #18
Brabus
Пользователь
 
Регистрация: 25.09.2009
Сообщений: 81
По умолчанию

я разобрался Пепел Феникса, спасибо Вам за внимание
Brabus вне форума Ответить с цитированием
Старый 09.03.2010, 21:30   #19
Пепел Феникса
Старожил
 
Аватар для Пепел Феникса
 
Регистрация: 28.01.2009
Сообщений: 21,000
По умолчанию

тогда так
(пишу содержимое обработчика)
Код:
if Form1.Tag=0
 then begin
         Edit1.Text:=IntToStr(X);
         Edit2.Text:=IntToStr(Y);
         Form1.Tag:=1;
        end
 else begin 
         Edit3.Text:=IntToStr(X);
         Edit4.Text:=IntToStr(Y);
         Form1.Tag:=0;
        end;
вместо Form1.Tag можно использовать любую глобальную переменную(булеву или число)
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел.
Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите.
Пепел Феникса вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
На Delphi 7 сделать игру кто хочет стать миллионером в delphi 7 666dart666 Помощь студентам 11 04.11.2010 17:57
Переключатель листов Alex___ Microsoft Office Excel 6 28.09.2009 13:51
Delphi. Как нарисовать в Delphi два движущиеся шара с определенной скоростью? redred Общие вопросы Delphi 10 11.12.2007 10:43
Как открыть БД, написанную в Delphi если нf другой машине Delphi нет? dagarik БД в Delphi 7 22.10.2007 17:54
не StringGrid1.Cells[1,1]:='Delphi'; а вот так SG1.C[1,1]:='Delphi' Nemesisking Компоненты Delphi 7 08.09.2007 03:27