|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
12.12.2013, 23:27 | #1 |
Пользователь
Регистрация: 27.11.2013
Сообщений: 67
|
сделайте программу из готового кода
вот код,никак не получается,пожалуйста:
unit tema5; interface uses Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls, Buttons; type TForm1 = class(TForm) Label2: TLabel; Label3: TLabel; BitBtn1: TBitBtn; ComboBox1: TComboBox; Label1: TLabel; procedure FormActivate(Sender: TObject); procedure ComboBox1KeyPress(Sender: TObject; var Key: Char); procedure ComboBox1Click(Sender: TObject); private { Private declarations } public { Public declarations } end; var Form1: TForm1; implementation {$R *.DFM} // Обработка события активизации формы procedure TForm1.FormActivate(Sender: TObject); begin ComboBox1.SetFocus; // Передача фокуса ComboBox1 end; // Обработка события нажатия левой клавиши мыши procedure TForm1.ComboBox1KeyPress(Sender: TObject; var Key: Char); begin if key=#13 then begin // Если нажата клавиша Enter, то... ComboBox1.Items.Add(ComboBox1.Text) ; // Строка из окна редактирования // заносится в список выбора ComboBox1.Text:=''; // Очистка окна редактирования end; end; procedure TForm1.ComboBox1Click(Sender: TObject); var st : string; n,i,nst,ind: integer; begin n:=0; // Содержит число слов ind:=0; nst:=ComboBox1.ItemIndex; // Определение номера выбранной строки st:=ComboBox1.Items[nst]; // Занесение выбранной строки в переменную st for i:=1 to Length(st) do begin // Просмотр всех символов строки st case ind of 0 : if st[i]<>' ' then begin // Если встретился символ после пробела ind:=1; n:=n+1; // Число слов увеличивается на единицу end; 1 : if st[i]=' ' then ind:=0; // Если встретился пробел после символов end; end; Label3.Caption:=IntToStr(n); // Вывод числа слов в Label3 end; end. |
12.12.2013, 23:33 | #2 |
Старожил
Регистрация: 02.03.2008
Сообщений: 2,499
|
В смысле сделать.. Поработать в качестве Delphi ?
Код:
|
12.12.2013, 23:56 | #3 |
Пользователь
Регистрация: 27.11.2013
Сообщений: 67
|
|
13.12.2013, 10:29 | #4 |
Участник клуба Подтвердите свой е-майл
Регистрация: 26.01.2008
Сообщений: 1,897
|
Вот держи.
|
13.12.2013, 12:48 | #5 |
Пользователь
Регистрация: 27.11.2013
Сообщений: 67
|
Последний раз редактировалось schibeki; 13.12.2013 в 12:50. |
13.12.2013, 13:04 | #6 | |
Старожил
Регистрация: 30.12.2009
Сообщений: 11,430
|
Цитата:
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Реализация готового кода классами и объектами. | ForzaMetall | C# (си шарп) | 1 | 07.08.2012 15:04 |
не получается скрин протокола трассировки готового кода | серг | Помощь студентам | 0 | 19.02.2010 12:15 |
нужна помощь в толковании готового кода(((( | даша:( | Общие вопросы по Java, Java SE, Kotlin | 1 | 10.01.2010 03:07 |
Нужна помощь с изменением уже готового кода в C++ (массивы xD) | Sad_SmiliK | Помощь студентам | 1 | 07.12.2008 03:36 |