Hoşgeldiniz, Ziyaretçi.Lütfen giriş yapın veya kayıt olun.
E-posta adresinize aktivasyon iletisi gelmediyse lütfen buraya tıklayın.
Temmuz 08, 2020, 12:39:09 ÖS


FORUM ŞU AN İÇİN (ÖZEL BÖLÜMLER HARİÇ) TÜM ZİYARETÇİLERE AÇIKTIR.
EMEĞE SAYGI AÇISINDAN ALINTILARIN MUTLAKA KAYNAK GÖSTERİLMESİ RİCA OLUNUR.


Ana Sayfa Ana Sayfa Yardım Ara Giriş Yap Kayıt
+  Hay-NS Yazılım
|-+  DELPHİ KÖŞESİ
| |-+  Delphi Programlama
| | |-+  Kod Bankası
| | | |-+  string bir değerde replace olayı
0 Üye ve 1 Ziyaretçi konuyu incelemekte. « önceki sonraki »
Sayfa: [1] Aşağı git Bu Konuyu Gönder Yazdır
Gönderen Konu: string bir değerde replace olayı  (Okunma Sayısı 5045 defa)
turkoder
Adnan YILDIZ
Administrator
Onbaşı
*****

Rep Puanı: +0/-0
Çevrimdışı Çevrimdışı

Mesaj Sayısı: 218



WWW
« : Ekim 30, 2006, 02:38:03 ÖÖ »

Mesela veritabanındaki tablenizde bir GSM alanınız var ve aldığı değer (535)322 27 56 gibi yazılmış diyelim.Bu ifadeyi sms programında kullanacaksınız. Ancak boşluk ve parantezler sorun çıkartacak. Bunu önlemek için aşağıdaki kodu kullanabilirsiniz.
Kod:
var
teli:string;
begin
teli:=qoss.FieldByName('GSM').AsString;
if teli<>'' then
begin
  teli:=StringReplace(teli,' ','',[rfReplaceAll]); // boşluk at
   teli:=StringReplace(teli,'(','',[rfReplaceAll]); // sol parantez işareti at
  teli:=StringReplace(teli,')','',[rfReplaceAll]);  // sağ parantez işareti at
     end;
end;
sonuç: 5353222756
artık sms programınız sorun çıkartmaz.
Logged
Sayfa: [1] Yukarı git Bu Konuyu Gönder Yazdır 
« önceki sonraki »
Gitmek istediğiniz yer:  


Kullanıcı adınızı, parolanızı ve aktif kalma süresini giriniz

MySQL Kullanıyor PHP Kullanıyor Powered by SMF 1.1.8 | SMF © 2006-2008, Simple Machines LLC XHTML 1.0 Uyumlu! CSS Uyumlu!
Bu Sayfa 0.029 Saniyede 19 Sorgu ile Oluşturuldu