Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.08.07;
Скачать: CL | DM;

Вниз

Подскажите как работать со словами введенными в edit   Найти похожие ветки 

 
laza admin ©   (2003-07-14 20:15) [0]

мне нужно вывести 2 и 3-е слово из едита
я знаю только как работать с символами например edit1.text[2] а вот со словами? Заранее благодарен!


 
Skier ©   (2003-07-14 20:23) [1]

см. ф-цию Pos(...)


 
Igit ©   (2003-07-14 22:31) [2]

Вот пример состряпал:
procedure TForm1.Button1Click(Sender: TObject);
var
tmp, s:String;
p:Integer;
begin
tmp:=edit1.text;
while True do
begin
p:=pos(" ",tmp);
if p<>0 then
begin
listbox1.Items.Add(s+Copy(tmp,1,p-1));
delete(tmp,1,p);
end
else
begin
tmp:=s+tmp;
listbox1.Items.Add(tmp);
Break;
end;
end;
end;


здесь нет проверки на более одного пробела между словами.
строка из Edit1, слова пишутся в ListBox1.


 
laza admin ©   (2003-07-15 00:41) [3]

а может кто еще поможет со скриптом чтоб
допустим если 1 слово Я
2- ХОЧУ
3- СПАТЬ
он делал что нибудь
listbox1.items.add("иди спать");
короче пишу прогу для создания простенького чата с компом...
совсем дельфи забыл.


 
Marser ©   (2003-07-15 00:52) [4]

У-у братец, может тебе ещё и AI разработать? :-)
Делай просто - если "хочу спать" то "иди спать".


 
nick-from ©   (2003-07-15 02:24) [5]


> Подскажите как работать со словами введенными в edit


go2 орешник ;)


 
k-man ©   (2003-07-15 09:57) [6]

laza admin © (15.07.03 00:41)
Я валялся :)
От себя добавлю: Если "я хочу в туалет" то писать "Иди в туалет" :)
Класс! Он уже две фразы знает. Кто еще добавит? =)


 
Anatoly Podgoretsky ©   (2003-07-15 09:59) [7]

Подход неверный изначально, ну не учить же программу разным местам, куда он хочет пойти, надо подойти с другой стороны,

Если "Я хочу ....", то "Иди ты ....", насколько сразу умнее станет.


 
Skier ©   (2003-07-15 10:07) [8]

>laza admin © (15.07.03 00:41)
"Welcome to the real world" (С) Matrix


 
k-man ©   (2003-07-15 10:26) [9]

> "Иди ты ....", насколько сразу умнее станет.
Кстати если к этой фраз добавить известное продолжение, то фраза станет универсальной и можно будет отвечать ей на каждый вопрос.


 
Юрий Зотов ©   (2003-07-15 11:08) [10]

> Anatoly Podgoretsky © (15.07.03 09:59)

Это и есть истинно системный подход.

Можно развить - "иди ты..." независимо ни от чего. И вот уже
готов искусственный интеллект. Не хуже всяких там "терминаторов".


 
laza admin ©   (2003-07-23 02:11) [11]

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


 
Иван Шихалев ©   (2003-07-23 02:18) [12]


> аи я и сам разработаю...
> мне только нужен пример работы со словами....


Цитата дня, однако.


 
Marser ©   (2003-07-23 02:21) [13]


> Цитата дня, однако.

Да уж... Я выпал :-))



Страницы: 1 вся ветка

Текущий архив: 2003.08.07;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.013 c
14-20660
Acidy
2003-07-19 09:24
2003.08.07
Файл настроек программы ...


1-20604
Andriy
2003-07-23 12:41
2003.08.07
Есть ли у процесса окно?


14-20718
snake1977
2003-07-23 16:52
2003.08.07
Viersion info


1-20541
Николай В.
2003-07-23 15:36
2003.08.07
XML


1-20600
Opryshok
2003-07-23 13:20
2003.08.07
как привести String к array