Форум по Delphi программированию

Delphi Sources



Вернуться   Форум по Delphi программированию > Все о Delphi > [ "Начинающим" ]
Ник
Пароль
Регистрация <<         Правила форума         >> FAQ Пользователи Календарь Поиск Сообщения за сегодня Все разделы прочитаны

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
  #16  
Старый 24.08.2012, 11:45
Edit1 Edit1 вне форума
Прохожий
 
Регистрация: 23.08.2012
Сообщения: 44
Репутация: 10
По умолчанию

Цитата:
Сообщение от DJ PhoeniX
Как-то слышал фразу: компьютер делает не то, что вы от него хотите, а то, что вы ему приказываете. Пока что я вижу, что вы не можете чётко сформировать приказ даже на русском языке. Сделайте это - и мы попробуем перевести на язык компьютера.
Вроде как я чётко сформулировал
Ответить с цитированием
  #17  
Старый 24.08.2012, 11:46
Аватар для PhoeniX
PhoeniX PhoeniX вне форума
Always hardcore!
 
Регистрация: 04.03.2009
Адрес: СПб
Сообщения: 3,239
Версия Delphi: GCC/FPC/FASM
Репутация: 62149
По умолчанию

Тогда почему вам предлагают вариант за вариантом, а вам ни один не подходит?
__________________
Оставайтесь хорошими людьми...
VK id2634397, ds [at] phoenix [dot] dj
Ответить с цитированием
  #18  
Старый 24.08.2012, 11:47
Edit1 Edit1 вне форума
Прохожий
 
Регистрация: 23.08.2012
Сообщения: 44
Репутация: 10
По умолчанию

Прошу прощения, не туда вставил. Сейчас всё работает, но при нажимание на 1 линию, ничего не происходит.
Ответить с цитированием
  #19  
Старый 24.08.2012, 11:49
Edit1 Edit1 вне форума
Прохожий
 
Регистрация: 23.08.2012
Сообщения: 44
Репутация: 10
По умолчанию

Цитата:
Сообщение от DJ PhoeniX
Тогда почему вам предлагают вариант за вариантом, а вам ни один не подходит?
Наверно вы правы, что не могу точно сформулировать, просто я недавно в delphi, 2 слова связать не могу.
Ответить с цитированием
  #20  
Старый 24.08.2012, 11:51
Аватар для poli-smen
poli-smen poli-smen вне форума
Профессионал
 
Регистрация: 06.08.2012
Адрес: Кривой Рог
Сообщения: 1,791
Версия Delphi: Delphi 7, XE2
Репутация: 4415
По умолчанию

Цитата:
Сообщение от Edit1
Почему то ошибку выдаёт.
Значит нужно её исправлять.
Ответить с цитированием
  #21  
Старый 24.08.2012, 11:51
Аватар для PhoeniX
PhoeniX PhoeniX вне форума
Always hardcore!
 
Регистрация: 04.03.2009
Адрес: СПб
Сообщения: 3,239
Версия Delphi: GCC/FPC/FASM
Репутация: 62149
По умолчанию

А при чём тут Delphi? Вы хотите получить результат (программу), ну так и опишите принцип её работы с точки зрения пользователя.
__________________
Оставайтесь хорошими людьми...
VK id2634397, ds [at] phoenix [dot] dj
Ответить с цитированием
  #22  
Старый 24.08.2012, 11:53
Edit1 Edit1 вне форума
Прохожий
 
Регистрация: 23.08.2012
Сообщения: 44
Репутация: 10
По умолчанию

Цитата:
Сообщение от DJ PhoeniX
А при чём тут Delphi? Вы хотите получить результат (программу), ну так и опишите принцип её работы с точки зрения пользователя.
Программа выводит список опкодов, нажимая на любой опкод в списке в поле Memo выводиться информация об этом опкоде, как его использовать и т.п. Надеюсь поняли.
Ответить с цитированием
  #23  
Старый 24.08.2012, 11:57
Аватар для poli-smen
poli-smen poli-smen вне форума
Профессионал
 
Регистрация: 06.08.2012
Адрес: Кривой Рог
Сообщения: 1,791
Версия Delphi: Delphi 7, XE2
Репутация: 4415
По умолчанию

Цитата:
Сообщение от Edit1
Программа выводит список опкодов, нажимая на любой опкод в списке в поле Memo выводиться информация об этом опкоде, как его использовать и т.п. Надеюсь поняли.
Откуда берётся информация об опкодах?
Ответить с цитированием
  #24  
Старый 24.08.2012, 11:58
Аватар для PhoeniX
PhoeniX PhoeniX вне форума
Always hardcore!
 
Регистрация: 04.03.2009
Адрес: СПб
Сообщения: 3,239
Версия Delphi: GCC/FPC/FASM
Репутация: 62149
По умолчанию

Код:
procedure TForm1.ComboBox1Select(Sender: TObject);
begin
  case ComboBox1.ItemIndex of
    0: Memo1.Lines.Text := 'Выбран первый пункт';
    1: Memo1.Lines.Text := 'Выбран второй пункт';
    2: Memo1.Lines.Text := 'Выбран третий пункт';
    // ...
  else
    Memo1.Lines.Text := 'Вы выбрали что-то не то...';
  end;

end;
Писал на коленке, точно не помню. Вроде не OnSelect, а OnChange. Но могу ошибаться.
__________________
Оставайтесь хорошими людьми...
VK id2634397, ds [at] phoenix [dot] dj

Последний раз редактировалось PhoeniX, 24.08.2012 в 12:00.
Ответить с цитированием
  #25  
Старый 24.08.2012, 12:03
Edit1 Edit1 вне форума
Прохожий
 
Регистрация: 23.08.2012
Сообщения: 44
Репутация: 10
По умолчанию

Цитата:
Сообщение от DJ PhoeniX
Код:
procedure TForm1.ComboBox1Select(Sender: TObject);
begin
  case ComboBox1.ItemIndex of
    0: Memo1.Lines.Text := 'Выбран первый пункт';
    1: Memo1.Lines.Text := 'Выбран второй пункт';
    2: Memo1.Lines.Text := 'Выбран третий пункт';
    // ...
  else
    Memo1.Lines.Text := 'Вы выбрали что-то не то...';
  end;

end;
Писал на коленке, точно не помню. Вроде не OnSelect, а OnChange. Но могу ошибаться.
Ошиблись немного, но я исправил.
Спасибо большое, как то отблагодарить вас могу?
Ответить с цитированием
  #26  
Старый 24.08.2012, 12:04
Аватар для poli-smen
poli-smen poli-smen вне форума
Профессионал
 
Регистрация: 06.08.2012
Адрес: Кривой Рог
Сообщения: 1,791
Версия Delphi: Delphi 7, XE2
Репутация: 4415
По умолчанию

Цитата:
Сообщение от DJ PhoeniX
Писал на коленке, точно не помню. Вроде не OnSelect, а OnChange. Но могу ошибаться.
PHP код:
TCustomCombo.OnChange
Occurs when the user changes the text displayed in the edit region

PHP код:
TCustomCombo.OnSelect
Occurs when the user selects a string in the drop
-down list. 

Цитата:
Сообщение от Edit1
Ошиблись немного, но я исправил.
А в чём ошибка была?
Ответить с цитированием
  #27  
Старый 24.08.2012, 12:05
Edit1 Edit1 вне форума
Прохожий
 
Регистрация: 23.08.2012
Сообщения: 44
Репутация: 10
По умолчанию

А вот ещё один вопрос. Можно сделать так, что бы в редакторе можно было писать в несколько строк? А то всё некрасиво и в 1 строку получается.
Ответить с цитированием
  #28  
Старый 24.08.2012, 12:05
Edit1 Edit1 вне форума
Прохожий
 
Регистрация: 23.08.2012
Сообщения: 44
Репутация: 10
По умолчанию

Цитата:
Сообщение от poli-smen
PHP код:
TCustomCombo.OnChange
Occurs when the user changes the text displayed in the edit region

PHP код:
TCustomCombo.OnSelect
Occurs when the user selects a string in the drop
-down list. 


А в чём ошибка была?
Вместо OnSelecte нужно было OnChange.
Ответить с цитированием
  #29  
Старый 24.08.2012, 12:17
Аватар для poli-smen
poli-smen poli-smen вне форума
Профессионал
 
Регистрация: 06.08.2012
Адрес: Кривой Рог
Сообщения: 1,791
Версия Delphi: Delphi 7, XE2
Репутация: 4415
По умолчанию

Цитата:
Сообщение от Edit1
А вот ещё один вопрос. Можно сделать так, что бы в редакторе можно было писать в несколько строк? А то всё некрасиво и в 1 строку получается.
Код:
  Memo1.Lines.Text:='Первая строка'#13#10'Вторая строка';

Цитата:
Сообщение от Edit1
Вместо OnSelecte нужно было OnChange.
У тебя не срабатывает OnSelect когда ты выбираешь в ComboBox линию? Странно...
Ответить с цитированием
Ответ


Delphi Sources

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB-коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход


Часовой пояс GMT +3, время: 10:22.


 

Сайт

Форум

FAQ

RSS лента

Прочее

 

Copyright © Форум "Delphi Sources" by BrokenByte Software, 2004-2023

ВКонтакте   Facebook   Twitter