Jo, jeg pusler lidt med delphi 6 PE og nu er jeg kommet til et problem...
Jeg vil gerne lave en slags besked-sender - hvor man skriver en besked i en TEdit og trykker på en knap, hvor der derefter kommer et svar i TEdit'en...
F.eks :
Man skriver: Hvad er dit navn?
Computeren svarer: Mit navn er zip
Du skal søre for at den svare på alt, ikke bare "Hvad er dit navn", eller "Har du det?".
Jeg har lavet det sådan:
produce TForm1.Button1Click(sender to TObject);
begin
if Edit1.text <= 'navn?' then
begin
Edit1.text := 'Mit navn er zip';
end
Det virker også fint nok, men når det så kommer flere muligheder på f.eks.:
if Edit1.text <= 'har du det?' then
begin
Edit1.text := 'Jeg har det fint, tak';
end;
Når jeg har skrevet mere end en så svarer den kun på den nederste...
f.eks:
Man skriver: Hvad er dit navn?
Computeren svarer: Jeg har det fint, tak.
Som I sikkert kan se, virker det jo ikke...
Hvad er galt?
HJÆLP mig - der er 150 up på spil.
Ses nok, ik' :-)
[Redigeret d. 13/01-03 19:20:47 af simon pedersen]
Se, Det er svært. Jeg er selv igang med at lave sådan et program, men
jeg har ikke tænkt mig at få programmet til at gøre det, men et andet program
som heder Hippie(A.L.I.C.E) som jeg har fundet på Internettet, det kan det du søger,
bortset fra at det er Engelsk. Perfect program.
MH.
The-Freak
Livet er for kort til at kede sig.
PS. Jeg ved godt at det ikke rigtigt har noget med emnet at gøre.
[Redigeret d. 13/01-03 19:55:25 af The-Freak][Redigeret d. 13/01-03 20:01:51 af The-Freak]