Picproje Elektronik Sitesi

PROGRAMLAMA DİLLERİ => Delphi => Konuyu başlatan: uardal - 11 Kasım 2017, 11:48:11

Başlık: veri ayıklama
Gönderen: uardal - 11 Kasım 2017, 11:48:11
Herkese kolay gelsin

Benim seri porttan gelen aşağıdaki gibi bir string verim var, bu  değerlerin uzunlukları değişiklik göstermekte olduğu için ":" işaretleri arasındaki değerleri ayırmam gerekiyor ama nasıl yapacağımı bilmiyorum.Tecrübeli arkadaşlar yardımcı olabilirse çok sevinirim.

veri böyle
511:232:3:16:2:23:0:6:0:1:0:0:0:0:0:0:0:0:33
veya böyle gelebilir.
51:32:3:16:12:23:0:16:0:1:0:0:0:0:0:0:0:0:33
Başlık: Ynt: veri ayıklama
Gönderen: mufitsozen - 11 Kasım 2017, 12:26:31
strtok
Başlık: Ynt: veri ayıklama
Gönderen: kimlenbu - 11 Kasım 2017, 13:18:29
@mufitsozen , delphi'de strtok kullanabiliyor muyuz ? Turbo Pascal ve Delphi kullanmayalı 20 sene geçti.

Aşağıdaki linkte dediğin işi yapan fonksiyon var, son mesaja bak

http://www.pascalgamedevelopment.com/showthread.php?4655-strtok-in-delphi
Başlık: Ynt: veri ayıklama
Gönderen: mufitsozen - 11 Kasım 2017, 14:08:32
Sorunun delphi icin olduguna dikkat etmemisim, ozur :-[ :-[

TStringList yada TParser