Gereksiz noktalama işaretlerini ve boşluk ifadelerini silen

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
Berdusbuyurur
Üye
Mesajlar: 5
Kayıt: 07 Ara 2011 12:59

Gereksiz noktalama işaretlerini ve boşluk ifadelerini silen

Mesaj gönderen Berdusbuyurur »

Merhaba arkadaşlar,
Bir kaç hafta önce "Girilen bir cümlenin kaç kelime olduğunu bulan Delphi Prog." başlığı altında bir konu açmıştım.Bunu C#'ta yazıp Delphi kodlarına çevirmek için yardım istemiştim aşağıdaki kodları bir arkadaşımız gönderdi saolsun.
Fakat şuanda bu programı biraz daha geliştirmem gerekiyor.Konu şu; "Girilen bir ifadedeki gereksiz noktalama ve boşluk ifadelerini düzelterek her cümlenin baş harfini büyüten ve ifadeyi düzgün bir şekilde gösteren program."
Aşağıya exe sinden alınan bir görüntüyü koyuyorum,yardımcı olan arkadaşlara şimdiden teşekkürler.

http://imageshack.us/photo/my-images/38 ... ntsky.jpg/

var
SL: TStringList;
begin
SL:= TStringList.Create;
try
SL.Delimiter := ' ';
SL.DelimitedText := Trim(Edit1.Text);
ShowMessage(Format('Kelime sayısı: %d', [SL.Count]));
finally
SL.Free;
end;
end;
end.
Berdusbuyurur
Üye
Mesajlar: 5
Kayıt: 07 Ara 2011 12:59

Re: Gereksiz noktalama işaretlerini ve boşluk ifadelerini si

Mesaj gönderen Berdusbuyurur »

Beyler,nasıl yapabilirim fikir verebilecek yokmu?
mkysoft
Kıdemli Üye
Mesajlar: 3110
Kayıt: 26 Ağu 2003 12:35
Konum: Berlin
İletişim:

Re: Gereksiz noktalama işaretlerini ve boşluk ifadelerini si

Mesaj gönderen mkysoft »

döndü içerisinde tüm karakterleri kontrol edin. Öncesindeki karakter boşluk ünlem nokta ise büyük harfe çevirin. Ucase komutu büyük harf yapacaktır.
Cevapla