![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 09.01.2007
Сообщений: 92
|
![]()
Помогите составить программу построитель выражений, следующего вида, используя технологию Drag&Drop
Последний раз редактировалось HAMMAN; 18.03.2007 в 09:34. |
![]() |
![]() |
![]() |
#2 |
Павел Сергеевич
Форумчанин
Регистрация: 05.11.2006
Сообщений: 665
|
![]()
Где вопрос? На чем застрял?
Познавая других, мы познаем себя.
С'est la vie... |
![]() |
![]() |
![]() |
#3 |
Пользователь
Регистрация: 09.01.2007
Сообщений: 92
|
![]() |
![]() |
![]() |
![]() |
#4 | |
*
Старожил
Регистрация: 22.11.2006
Сообщений: 9,201
|
![]() Цитата:
![]() Тогда - в раздел "Работа для программиста". На будущее - когда просят ПОМОЧЬ сделать, это означает, что просят помощи в нахождении ошибки и пр. То есть человек начал делать сам и на каком-то этапе "застрял". В вашем случае правдивее было бы написать не "Помогите сделать лабораторку", а "Сделайте мне лабораторку"... ![]() |
|
![]() |
![]() |
![]() |
#5 |
Андрей
Форумчанин
Регистрация: 21.11.2006
Сообщений: 457
|
![]()
mihali4 прав. Если автор не предоставит наработок и вопросов тема будет перенесена в соответствующий раздел.
HAMMAN За определенную плату готов помочь.
ICQ: 5311314
[SIGPIC][/SIGPIC] |
![]() |
![]() |
![]() |
#6 | |
Редкий тунеядец
Форумчанин
Регистрация: 29.10.2006
Сообщений: 595
|
![]() Цитата:
|
|
![]() |
![]() |
![]() |
#7 |
Форумчанин
Регистрация: 04.02.2007
Сообщений: 213
|
![]()
Randomyze - хорошая функция, особенно при правильном использовании!
if (то что наделало Randomyze из Char, типа от A..Z{за рус. символы просит денег, может и есть др. вариант}):=слову из библиотеки, которую ты, тож незнаю как будешь подключать (отдельная тема) then Стоп цикл Randomyze Ну вот первый попавшиеся алгоритм. А так я вообще поддерживаю коллег, это просто гимаройная работа, тебе для тех кто её захочет делать http://www.programmersforum.ru/forumdisplay.php?f=29 Я немного свое сообщение переправлю! Я не совсем понял Drag&Drop (то есть там где использ. события MousUp,Down и Move)
Per Aspera Ad Astra
www.salviaclub.com.ua Последний раз редактировалось Nemesisking; 23.03.2007 в 00:05. |
![]() |
![]() |
![]() |
#8 |
Форумчанин
Регистрация: 16.11.2006
Сообщений: 175
|
![]()
execom, AVer, mihali4 что-то вы совсем пацана заюзали. Там же в разделе ясно написано "Помощь СТУДЕНТАМ", а студенты они все такме сами ничего и никогда делать не будут
![]() А вот задание по понятнее можно было написать
чайник юзеру не товарищ, а сам себе враг...
Последний раз редактировалось Аlex; 23.03.2007 в 15:01. |
![]() |
![]() |
![]() |
#9 | |
*
Старожил
Регистрация: 22.11.2006
Сообщений: 9,201
|
![]() Цитата:
Он, похоже, сам не понял задание. Нет того, чтобы у препода получить разъяснения, он решил нас "напрячь". А мы что - экстрасенсы? |
|
![]() |
![]() |
![]() |
#10 |
Пользователь
Регистрация: 09.01.2007
Сообщений: 92
|
![]()
В общем мы делали лабораторку по буксировке!.
А задание состоит в следующем:там короче из разбросанных букв нужно при помощи метода буксировки перетаскивать буквы сверху вниз, т.е. составить некоторое слово!.При помощи Кнопки "Составить слово" нужно чтобы этоже слово отобразилось на компоненте Label ниже!.Ну а Сброс это понятно!. Исходник буксировки которую мы делали на паре!. procedure Label1DragOver(Sender, Source: TObject; X, Y: Integer; State: TDragState; var Accept: Boolean); procedure Label2DragOver(Sender, Source: TObject; X, Y: Integer; State: TDragState; var Accept: Boolean); procedure Label3DragOver(Sender, Source: TObject; X, Y: Integer; State: TDragState; var Accept: Boolean); procedure Label4DragOver(Sender, Source: TObject; X, Y: Integer; State: TDragState; var Accept: Boolean); procedure Label5DragOver(Sender, Source: TObject; X, Y: Integer; State: TDragState; var Accept: Boolean); private { Private declarations } public { Public declarations } end; var Form1: TForm1; implementation {$R *.dfm} procedure TForm1.Label1DragOver(Sender, Source: TObject; X, Y: Integer; State: TDragState; var Accept: Boolean); begin Accept:=Source is TLabel; end; procedure TForm1.Label2DragOver(Sender, Source: TObject; X, Y: Integer; State: TDragState; var Accept: Boolean); begin Accept:=Source is TLabel ; end; procedure TForm1.Label3DragOver(Sender, Source: TObject; X, Y: Integer; State: TDragState; var Accept: Boolean); begin Accept:=Source is TLabel ; end; procedure TForm1.Label4DragOver(Sender, Source: TObject; X, Y: Integer; State: TDragState; var Accept: Boolean); begin Accept:=Source is TLabel ; end; procedure TForm1.Label5DragOver(Sender, Source: TObject; X, Y: Integer; State: TDragState; var Accept: Boolean); begin Label5.Color := (Source as TLabel). Color; end; end. Если что не судите строго!. |
![]() |
![]() |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Помогите сделать... | slim5 | Помощь студентам | 4 | 15.06.2008 21:47 |
помогите сделать задание | NV31 | Общие вопросы C/C++ | 9 | 27.11.2006 21:40 |