delphi de formatlı okuma

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
Kullanıcı avatarı
seandillon
Üye
Mesajlar: 50
Kayıt: 04 Nis 2006 11:14
Konum: istanbul
İletişim:

delphi de formatlı okuma

Mesaj gönderen seandillon »

delphi de bir string içindeki rakamları nasıl ayrt edebiliriz.
Örnek :
p : String;
p :="10 20 30 40";
burada hangi fonksiyonla
a1 = 10
a2 = 20
a3 = 30
a4 = 40 eşlemisini yapabiliriz.
Bunun bir benzeri uygulaması c de sscanf de var ama delphide nasıl bilmiyorum.
Hayatta iki şey paylaşmaya değer, sevgi ve bilgi. sevgisiz bilgi, bilgisiz sevgi olmaz...
mkysoft
Kıdemli Üye
Mesajlar: 3103
Kayıt: 26 Ağu 2003 12:35
Konum: Berlin
İletişim:

Re: delphi de formatlı okuma

Mesaj gönderen mkysoft »

stringlist kullanarak yapabilrisiniz.

Kod: Tümünü seç

liste: tstringlist;
begin
liste := tstringlist.create;
liste.delimineter := ' ';
liste.delimitedtext := p;
liste[0] şeklinde tek tek alabilrisiniz.
Kullanıcı avatarı
seandillon
Üye
Mesajlar: 50
Kayıt: 04 Nis 2006 11:14
Konum: istanbul
İletişim:

Re: delphi de formatlı okuma

Mesaj gönderen seandillon »

mkysoft gerçekten çok teşekkürler ilgin ve yardımın için.
Hayatta iki şey paylaşmaya değer, sevgi ve bilgi. sevgisiz bilgi, bilgisiz sevgi olmaz...
Kullanıcı avatarı
unicorn64
Üye
Mesajlar: 919
Kayıt: 04 Nis 2006 08:56
Konum: yine yeniden Ankara ^_^

Re: delphi de formatlı okuma

Mesaj gönderen unicorn64 »

Kod: Tümünü seç

uses idGlobal;

p :="10 20 30 40";
a1:=fetch(p,' ');
a2:=fetch(p,' ');
a3:=fetch(p,' ');
a4:=fetch(p,' ');

yada bkz

Kod: Tümünü seç

extractstrings
kullanımını tam hatırlayamadım...
bazen yükselmek için önce dibi görmek gerekir...

forumda soru sormadan önce bakılmalı bence
daha fazlası için...

yürümeyi öğrenmeden koşmaya çalışanlar için, tökezleyip düşmek kaçınılmazdır...

Resim
Cevapla